Cabbage Casserole is one of those old-fashioned recipes that never go out of style. Hearty, simple, and satisfying, this dish brings together tender cabbage, savory ground meat, and creamy cheese in a baked casserole that tastes like a hug in a pan.
Rooted in frugal farmhouse cooking and embraced in kitchens across Eastern Europe and the American South, cabbage casserole is an easy way to transform humble ingredients into a rich, nourishing meal. Whether you grew up eating versions like “lazy cabbage rolls” or you’re just discovering this classic, you’ll love the blend of textures: soft, slightly sweet cabbage layered with flavorful meat sauce and melted cheese on top.
It’s filling, family-friendly, great for leftovers, and perfect for chilly nights when all you want is something warm and baked from the oven.
Ingredients Overview
Cabbage casserole uses basic pantry and fridge staples to create a balanced and delicious one-dish meal. Here’s a look at each component and why it works:
-
Green Cabbage: The star of the dish. Cabbage becomes tender and slightly sweet when cooked, and its hearty leaves hold up well in baking. You can slice it thin or rough chop for more bite.
-
Ground Beef: Classic and savory, ground beef adds richness and flavor. Use 80/20 for the best balance of fat and flavor. You can substitute with ground turkey, chicken, or a plant-based meat alternative.
-
Onion & Garlic: These aromatics build the foundation of flavor. Dice the onion finely and sauté until golden for the best results.
-
Tomato Sauce or Crushed Tomatoes: Adds moisture and a tangy contrast to the sweet cabbage. Tomato-based sauces also tie in familiar flavors reminiscent of cabbage rolls.
-
Cooked Rice: Rice adds bulk and makes the dish more satisfying. White rice is most common, but brown rice or cauliflower rice also work well.
-
Cheddar or Mozzarella Cheese: Melted cheese adds that irresistible topping. Sharp cheddar gives bold flavor, while mozzarella melts beautifully. Use both for maximum creaminess.
-
Egg (optional): If you’re making a layered version, a beaten egg can help bind the mixture and hold the slices together when serving.
-
Seasonings: Salt, pepper, paprika, Italian seasoning, or even caraway seeds (for a European-style twist). These elevate the savory flavors.
Optional Add-ins & Substitutions
-
Sour Cream or Cream Cheese: For a creamy variation, stir into the meat mixture before baking.
-
Bell Peppers: Add color and crunch.
-
Spicy Kick: Mix in red pepper flakes or a little hot sauce.
-
Low-Carb: Use riced cauliflower instead of cooked rice.
Step-by-Step Instructions
Here’s how to make a classic baked cabbage casserole that’s golden on top and full of flavor inside.
-
Preheat the Oven
-
Set your oven to 375°F (190°C). Grease a 9×13-inch baking dish and set aside.
-
-
Prepare the Cabbage
-
Chop 1 medium green cabbage into bite-sized pieces (about 6–8 cups).
-
In a large skillet or Dutch oven, heat 1–2 tablespoons of oil over medium heat.
-
Sauté cabbage with a pinch of salt for 10–12 minutes, stirring occasionally, until softened and lightly golden. Set aside.
-
-
Make the Meat Sauce
-
In the same skillet, brown 1 lb ground beef with 1 diced onion over medium heat.
-
Once the meat is no longer pink, add 2 cloves minced garlic and cook for another minute.
-
Stir in 1½ cups tomato sauce (or crushed tomatoes), 1½ cups cooked rice, 1 tsp salt, ½ tsp pepper, 1 tsp paprika, and 1 tsp Italian seasoning.
-
Simmer for 5–7 minutes to combine flavors. Optional: Add ½ cup sour cream for extra richness.
-
-
Assemble the Casserole
-
In the greased baking dish, layer half of the sautéed cabbage, then all of the meat mixture, then top with remaining cabbage.
-
Sprinkle with 1½ cups shredded cheese (cheddar, mozzarella, or a mix).
-
-
Bake Until Bubbly
-
Cover with foil and bake for 25 minutes.
-
Remove foil and bake another 15–20 minutes, or until the cheese is golden and bubbly.
-
-
Rest & Serve
-
Let casserole rest for 5–10 minutes before serving. This allows it to set and makes slicing easier.
-
Pro Tip: If you want a firmer casserole that slices like lasagna, mix 1 beaten egg into the meat and rice mixture before layering.
Tips, Variations & Substitutions

-
Creamy Version: Stir 4 oz of softened cream cheese or a splash of heavy cream into the meat mixture for a richer flavor.
-
Spicy Option: Add jalapeños, spicy sausage, or cayenne to the beef mixture.
-
Vegetarian: Swap meat for sautéed mushrooms or a plant-based crumble. Use vegetable broth and dairy-free cheese if needed.
-
Make-Ahead Friendly: Assemble the casserole and refrigerate up to 24 hours before baking. Perfect for meal prep or potlucks.
Regional Variations
-
Hungarian-Inspired: Add smoked paprika, caraway seeds, and use sour cream as a topping.
-
Southern Style: Use ground sausage or bacon with cheddar cheese and hot sauce for bold flavor.
-
Low-Carb Keto Version: Replace rice with riced cauliflower and use full-fat cheese and sour cream.
Serving Ideas & Occasions
Cabbage casserole is the kind of dish that fits just about any meal:
-
Weeknight Dinner: It’s easy enough for a busy Tuesday and hearty enough to please everyone at the table.
-
Potlucks or Church Suppers: Crowd-pleasing and easy to double or triple.
-
Cold Weather Comfort: Serve with crusty bread or cornbread and a warm side of green beans or roasted carrots.
-
Meal Prep Hero: Portion into containers for 3–4 days of satisfying lunches or dinners.
Pair with:
-
A crisp cucumber salad
-
Pickles or sauerkraut on the side
-
A dollop of sour cream and chopped dill
Nutritional & Health Notes
Cabbage casserole is a budget-friendly way to pack in protein, fiber, and nutrients:
-
Cabbage is rich in vitamin C, vitamin K, and antioxidants.
-
Ground Beef offers protein, iron, and B12.
-
Rice adds complex carbohydrates for energy, while cheese contributes calcium and fats for satiety.
For lighter options:
-
Use lean ground turkey or chicken.
-
Sub cauliflower rice.
-
Use reduced-fat cheese and skip cream-based additions.
Each serving (about 1½ cups) offers a complete meal with protein, veggies, and grains — all baked into one comforting dish.
FAQs
Q1: Can I use pre-shredded cabbage or coleslaw mix?
Yes! It saves time and cooks quickly. Just sauté as directed until soft — no need to overcook.
Q2: Can I freeze cabbage casserole?
Absolutely. Let it cool completely, then wrap tightly in foil or transfer to freezer-safe containers. Freeze up to 3 months. Thaw overnight and reheat covered in a 350°F oven until warmed through.
Q3: Can I skip the rice?
Yes, but the texture will be less dense. To keep it filling, use cauliflower rice or cooked lentils as an alternative.
Q4: What’s the best cheese to use?
Sharp cheddar gives a bold flavor, while mozzarella melts beautifully. A blend of both is ideal. You can also use Monterey Jack or Swiss for a twist.
Q5: How do I keep cabbage from being soggy?
Make sure to sauté it first to release moisture before baking. Also, avoid overcooking in the oven — remove once it’s bubbling and the cheese is golden.
Q6: Can I make this vegetarian or vegan?
Yes. Use lentils, mushrooms, or vegan meat substitute. Choose dairy-free cheese and plant-based sour cream or cashew cream for richness.
Q7: What size baking dish should I use?
A 9×13-inch casserole dish works well. If halving the recipe, use an 8×8-inch pan and reduce bake time by 5–10 minutes.
Cabbage Casserole – Cozy, Cheesy, and Budget-Friendly Comfort Food
A cozy, cheesy, and hearty cabbage casserole made with layers of tender cabbage, savory meat sauce, and melted cheese. Perfect for family dinners or meal prep.
Ingredients
-
1 medium green cabbage, chopped
-
1 lb ground beef
-
1 small onion, diced
-
2 garlic cloves, minced
-
1½ cups tomato sauce or crushed tomatoes
-
1½ cups cooked white rice
-
1½ cups shredded cheddar or mozzarella cheese
-
1 tsp salt
-
½ tsp black pepper
-
1 tsp paprika
-
1 tsp Italian seasoning
-
1 tbsp oil (for sautéing)
-
Optional: ½ cup sour cream or 1 egg
Instructions
-
Preheat oven to 375°F. Grease a 9×13-inch baking dish.
-
Sauté chopped cabbage in oil with a pinch of salt until soft, 10–12 minutes. Set aside.
-
In same pan, brown ground beef with diced onion. Add garlic and cook 1 more minute.
-
Stir in tomato sauce, rice, seasonings, and sour cream (if using). Simmer for 5–7 minutes.
-
Layer half the cabbage, then the meat mixture, then remaining cabbage in the dish. Top with shredded cheese.
-
Cover with foil and bake 25 minutes. Uncover and bake 15–20 more minutes until bubbly and golden.
Notes
-
For firmer slices, stir 1 beaten egg into the meat mixture.
-
Swap rice for cauliflower rice for a low-carb version.
-
Freeze leftovers for up to 3 months.
