01 -
Preheat oven to 350°F. Lightly grease a 9×13-inch casserole dish.
02 -
Heat olive oil in a large skillet over medium-high heat. Add ground beef, diced onion, and minced garlic. Cook until beef is browned and onions soften. Drain excess grease if required.
03 -
Incorporate paprika, oregano, thyme, black pepper, and salt. Cook for about one minute to release aromas.
04 -
Stir in tomato sauce, diced tomatoes with juice, tomato paste, Worcestershire sauce, beef broth, brown sugar, and smoked paprika. Simmer for 5 to 7 minutes while stirring occasionally.
05 -
Spread half the chopped cabbage evenly across bottom of the prepared dish. Layer half of the beef-tomato mixture over the cabbage, then scatter half the cooked rice on top. Repeat layers with remaining cabbage, beef mixture, and rice.
06 -
Cover casserole tightly with foil and bake for 60 minutes until cabbage is tender and mixture is bubbling.
07 -
If using cheese, remove foil, sprinkle shredded cheese evenly, and bake uncovered for 10 to 15 minutes until melted and lightly golden.
08 -
Allow casserole to rest for 10 minutes before serving. Garnish with fresh chopped parsley.