Hearty Crockpot Cabbage Casserole

There’s something about a crockpot that just makes weeknight dinners easier. I can throw everything in before I leave for work, and by the time I get home, dinner is ready and the house smells amazing. No standing over a hot stove at 6 PM when everyone’s hungry and asking what’s for dinner.

That’s why this cabbage casserole has become one of my go-to recipes when I need something filling that won’t leave me exhausted. It’s got ground beef, rice, and plenty of tomatoes simmered with cabbage until everything is tender. The mozzarella on top gets all melty and delicious. Plus, cabbage is one of those vegetables that actually gets better when it cooks low and slow.

Need to feed a crowd? This recipe makes plenty. Want leftovers for lunch? Even better. Honestly, this is the kind of comfort food that makes everyone at the table happy without making you work too hard.

crockpot cabbage casserole
Image: moanaskitchen.com / All Rights reserved

Why You’ll Love This Cabbage Casserole

  • Set it and forget it – Just layer everything in your crockpot and let it cook while you’re at work or running errands. No need to stand over the stove.
  • Budget-friendly meal – Ground beef and cabbage are affordable staples that stretch far, making this perfect for feeding a family without breaking the bank.
  • Complete one-pot dinner – With protein, veggies, and rice all cooked together, you’ve got a full meal in one dish with minimal cleanup.
  • Healthy and filling – Cabbage adds fiber and nutrients while keeping the dish light, and the melted mozzarella on top makes it feel indulgent without being heavy.

What Kind of Cabbage Should I Use?

For this crockpot casserole, green cabbage is your best bet since it holds up well during the long, slow cooking process without turning to mush. You’ll want to pick a head that feels heavy for its size and has tightly packed leaves – this means it’s fresh and will have better flavor. If green cabbage isn’t available, savoy cabbage works too, though it has a slightly more delicate texture. When you’re prepping your cabbage, just core it and chop it into bite-sized pieces, and don’t worry about making them perfect since everything gets nice and tender in the crockpot anyway.

crockpot cabbage casserole
Image: moanaskitchen.com / All Rights reserved

Options for Substitutions

This casserole is pretty forgiving when it comes to swapping ingredients:

  • Ground beef: Ground turkey or ground pork work great here. You can also use ground chicken, though it’s a bit leaner so you might want to add a tablespoon of olive oil while browning it.
  • White rice: Brown rice can be used, but you’ll need to increase the liquid by about ½ cup and add 30-45 minutes to the cooking time since it takes longer to cook. Long-grain white rice is best for this recipe.
  • Mozzarella: Cheddar, Monterey Jack, or a Mexican cheese blend all melt nicely on top. Pick whatever your family enjoys most.
  • Condensed tomato soup: If you don’t have condensed soup, mix together ¾ cup tomato sauce with ¼ cup heavy cream or milk and a pinch of sugar.
  • Cabbage: Green cabbage is traditional, but savoy cabbage works too and has a slightly milder flavor. Don’t substitute with pre-shredded coleslaw mix as it won’t hold up to the long cooking time.
  • Diced tomatoes: Crushed tomatoes or even a large can of whole tomatoes (broken up with your hands) will work just fine in this recipe.

Watch Out for These Mistakes While Cooking

The biggest mistake with crockpot cabbage casserole is using instant rice instead of regular white rice, which will turn mushy after hours of slow cooking – stick with long-grain white rice that can hold up to the extended cook time.

Another common error is not draining the ground beef well enough, which adds excess grease that pools on top of your casserole and makes it unappetizing.

To avoid watery results, don’t skip coring the cabbage properly and removing any thick, tough ribs, and resist the urge to lift the lid during cooking since each peek releases heat and adds 15-20 minutes to your cook time.

Finally, add the mozzarella only after turning off the crockpot and let it melt with residual heat rather than stirring it in early, which prevents the cheese from becoming rubbery or separated.

crockpot cabbage casserole
Image: moanaskitchen.com / All Rights reserved

What to Serve With Cabbage Casserole?

This hearty casserole is pretty much a complete meal on its own, but I love serving it with some crusty bread or dinner rolls to soak up all that tomato-y goodness. A simple side salad with a light vinaigrette helps cut through the richness of the beef and cheese, plus it adds a nice fresh crunch to your plate. If you’re feeding a crowd, cornbread is another great option that pairs really well with the savory flavors in this dish. You could also serve it with some sour cream on the side for people to dollop on top, which adds a cool, tangy contrast to the warm casserole.

Storage Instructions

Store: This casserole is actually one of those dishes that tastes even better the next day after all the flavors have had time to meld together. Keep it in an airtight container in the fridge for up to 4 days. It makes great leftovers for lunch or an easy dinner when you don’t feel like cooking.

Freeze: You can freeze this casserole for up to 3 months, which is perfect if you want to make a double batch. Let it cool completely first, then portion it out into freezer-safe containers. Just keep in mind that the cabbage might be a bit softer after freezing, but the taste will still be there.

Reheat: Warm it up in the microwave for a few minutes, stirring halfway through, or heat it on the stovetop over medium-low heat with a splash of water to keep it from drying out. If you froze it, let it thaw in the fridge overnight before reheating for the best results.

Preparation Time 20-30 minutes
Cooking Time 240-360 minutes
Total Time 260-390 minutes
Level of Difficulty Medium
Servings 8 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 2400-2700
  • Protein: 140-160 g
  • Fat: 100-115 g
  • Carbohydrates: 210-230 g

Ingredients

For the meat mixture:

  • 2 lb ground beef (I prefer using 80/20 Lean Ground Beef for better flavor and moisture)
  • 4 garlic cloves (freshly minced for best flavor)
  • 1 large onion
  • 1.5 tsp paprika
  • 1.25 tsp thyme
  • 1/2 tsp smoked paprika
  • salt
  • black pepper
  • 1.25 cup tomato sauce (I use Hunt’s tomato sauce for a consistent base)
  • 1.25 cup water
  • 1/2 can condensed tomato soup
  • 28 oz diced tomatoes
  • 3/4 cup white rice (I use Mahatma long-grain white rice for the best texture)

For the assembly:

  • 1 large head cabbage (chopped into 1-inch squares to ensure even cooking)

For the sauce and topping:

  • 1/2 can condensed tomato soup (I always use Campbell’s to get that classic thickness)
  • 3/4 cup tomato sauce
  • 1/2 cup water
  • 1.75 cups mozzarella (shredded from a block for a better melt across the top)

Step 1: Prep Vegetables and Brown the Meat

  • 2 lb ground beef
  • 1 large onion, chopped
  • 4 garlic cloves, minced
  • 1 large head cabbage, chopped into 1-inch squares

While heating a large skillet over medium-high heat, chop the onion into bite-sized pieces and mince the garlic cloves.

Chop the cabbage head into roughly 1-inch squares—this uniform size ensures everything cooks evenly in the slow cooker.

Once the skillet is hot, add the ground beef and cook, breaking it apart with a spoon, until browned and cooked through, about 8-10 minutes.

Drain any excess fat from the meat using a colander or by tilting the pan and pressing with a spoon to remove the liquid.

This keeps the casserole from becoming greasy.

Step 2: Build the Meat Sauce Base

  • browned ground beef from Step 1
  • onion from Step 1, sautéed
  • garlic from Step 1, sautéed
  • 1.5 tsp paprika
  • 1/2 tsp smoked paprika
  • 1.25 tsp thyme
  • salt and black pepper to taste
  • 1.25 cup tomato sauce
  • 1.25 cup water
  • 1/2 can condensed tomato soup
  • 28 oz diced tomatoes
  • 3/4 cup white rice

Add the chopped onion and minced garlic to the cooked meat and sauté for about 2 minutes until fragrant.

Stir in the paprika, smoked paprika, thyme, and a generous pinch of salt and black pepper, cooking for another 30 seconds to bloom the spices.

Pour in the tomato sauce, water, half can of condensed tomato soup, and the diced tomatoes (including their juices).

Stir well to combine, then add the rice and stir until it’s evenly distributed throughout the sauce.

I like to add the rice directly to the meat mixture so it absorbs all those flavors as it cooks.

Step 3: Layer and Assemble in Slow Cooker

  • meat-rice mixture from Step 2
  • chopped cabbage from Step 1
  • 1/2 can condensed tomato soup
  • 3/4 cup tomato sauce
  • 1/2 cup water

Add half of the meat-rice mixture from Step 2 to the bottom of a crockpot (approximately 6-quart capacity).

Spread half of the chopped cabbage evenly over the meat layer, then repeat with the remaining meat mixture and remaining cabbage.

This alternating layer structure helps the cabbage cook evenly and allows flavors to meld throughout the cooking process.

In a small bowl, whisk together the remaining condensed tomato soup, remaining tomato sauce, and water, then pour this mixture evenly over the top of the layered casserole.

The liquid will seep down through the layers as it cooks.

Step 4: Slow Cook Until Everything is Tender

Cover the crockpot and cook on low for 4 to 6 hours, depending on your slow cooker’s intensity and how soft you prefer the vegetables.

The cabbage should be fork-tender and the rice fully cooked through.

About halfway through cooking, if you’d like, you can give everything a gentle stir, though this isn’t strictly necessary.

I find that letting it cook undisturbed gives you the best results, with less risk of breaking apart the delicate layers.

Step 5: Top with Cheese and Finish

  • 1.75 cups shredded mozzarella

Once the casserole is fully cooked, sprinkle the shredded mozzarella evenly over the top, covering as much surface area as possible.

Cover the crockpot and let it sit for about 10 minutes to allow the cheese to melt completely.

The residual heat will melt the cheese beautifully without overcooking the vegetables beneath.

If you shred your cheese from a block rather than using pre-shredded, it will melt more smoothly and create a better texture across the casserole.

crockpot cabbage casserole

Hearty Crockpot Cabbage Casserole

Delicious Hearty Crockpot Cabbage Casserole recipe with step-by-step instructions.
Prep Time 1 hour 45 minutes
Cook Time 3 hours 40 minutes
Total Time 5 hours 25 minutes
Servings: 8 servings
Calories: 2550

Ingredients
  

For the meat mixture::
  • 2 lb ground beef (I prefer using 80/20 Lean Ground Beef for better flavor and moisture)
  • 4 garlic cloves (freshly minced for best flavor)
  • 1 large onion
  • 1.5 tsp paprika
  • 1.25 tsp thyme
  • 1/2 tsp smoked paprika
  • salt
  • black pepper
  • 1.25 cup tomato sauce (I use Hunt's tomato sauce for a consistent base)
  • 1.25 cup water
  • 1/2 can condensed tomato soup
  • 28 oz diced tomatoes
  • 3/4 cup white rice (I use Mahatma long-grain white rice for the best texture)
For the assembly::
  • 1 large head cabbage (chopped into 1-inch squares to ensure even cooking)
For the sauce and topping::
  • 1/2 can condensed tomato soup (I always use Campbell's to get that classic thickness)
  • 3/4 cup tomato sauce
  • 1/2 cup water
  • 1.75 cups mozzarella (shredded from a block for a better melt across the top)

Method
 

  1. While heating a large skillet over medium-high heat, chop the onion into bite-sized pieces and mince the garlic cloves. Chop the cabbage head into roughly 1-inch squares—this uniform size ensures everything cooks evenly in the slow cooker. Once the skillet is hot, add the ground beef and cook, breaking it apart with a spoon, until browned and cooked through, about 8-10 minutes. Drain any excess fat from the meat using a colander or by tilting the pan and pressing with a spoon to remove the liquid. This keeps the casserole from becoming greasy.
  2. Add the chopped onion and minced garlic to the cooked meat and sauté for about 2 minutes until fragrant. Stir in the paprika, smoked paprika, thyme, and a generous pinch of salt and black pepper, cooking for another 30 seconds to bloom the spices. Pour in the tomato sauce, water, half can of condensed tomato soup, and the diced tomatoes (including their juices). Stir well to combine, then add the rice and stir until it's evenly distributed throughout the sauce. I like to add the rice directly to the meat mixture so it absorbs all those flavors as it cooks.
  3. Add half of the meat-rice mixture from Step 2 to the bottom of a crockpot (approximately 6-quart capacity). Spread half of the chopped cabbage evenly over the meat layer, then repeat with the remaining meat mixture and remaining cabbage. This alternating layer structure helps the cabbage cook evenly and allows flavors to meld throughout the cooking process. In a small bowl, whisk together the remaining condensed tomato soup, remaining tomato sauce, and water, then pour this mixture evenly over the top of the layered casserole. The liquid will seep down through the layers as it cooks.
  4. Cover the crockpot and cook on low for 4 to 6 hours, depending on your slow cooker's intensity and how soft you prefer the vegetables. The cabbage should be fork-tender and the rice fully cooked through. About halfway through cooking, if you'd like, you can give everything a gentle stir, though this isn't strictly necessary. I find that letting it cook undisturbed gives you the best results, with less risk of breaking apart the delicate layers.
  5. Once the casserole is fully cooked, sprinkle the shredded mozzarella evenly over the top, covering as much surface area as possible. Cover the crockpot and let it sit for about 10 minutes to allow the cheese to melt completely. The residual heat will melt the cheese beautifully without overcooking the vegetables beneath. If you shred your cheese from a block rather than using pre-shredded, it will melt more smoothly and create a better texture across the casserole.

Leave a Comment

Recipe Rating