Step 1: Prepare the Cabbage
Preheat your oven to 375°F (190°C).
Bring a large pot of water to a boil. Add the chopped cabbage and blanch for about 3-4 minutes until slightly tender. Drain and set aside.
Step 2: Cook the Meat and Rice
In a large skillet or frying pan, cook the ground beef or turkey over medium heat until browned. Drain any excess fat.
Add the chopped onion and minced garlic to the skillet. Cook until the onion is translucent and the garlic is fragrant.
Stir in the uncooked rice, tomato paste, Worcestershire sauce, paprika, dried oregano, salt, and pepper. Cook for a few more minutes until everything is well combined.
Step 3: Assemble the Casserole
In a large mixing bowl, combine the cooked meat and rice mixture with the blanched cabbage.
In another bowl, mix together the tomato sauce, diced tomatoes, and broth.
Spread half of the tomato mixture on the bottom of a 9x13 inch baking dish.
Layer the meat, rice, and cabbage mixture over the tomato sauce.
Pour the remaining tomato mixture over the top of the casserole, spreading it evenly.
Step 4: Bake the Casserole
Cover the baking dish with aluminum foil and bake in the preheated oven for 1 hour.
Remove the foil and sprinkle the shredded mozzarella cheese on top (if using). Bake for an additional 15-20 minutes, or until the cheese is melted and bubbly.
Step 5: Serve and Store
Let the casserole cool slightly before serving. Portion out into individual meal prep containers for easy reheating throughout the week.