Flash Sale! to get a free eCookbook with our top 25 recipes.

one pot cabbage casserole

This one pot cabbage casserole brings all the cozy, savory goodness of traditional cabbage rolls into one simple, stress-free dish. It’s the kind of meal that fills your kitchen with an incredible aroma and warms you from the inside out, perfect for a busy weeknight.

one pot cabbage casserole
one pot cabbage casserole 29

I have such fond memories of my mom making stuffed cabbage rolls for special occasions. It was an all-day affair! While I cherish that tradition, my version gives you that same nostalgic flavor without all the fuss of rolling each individual leaf. It’s my little tribute to her cooking, adapted for our busy modern lives.

This recipe is incredibly hearty and comforting, delivering a complete meal with protein, veggies, and carbs all in one skillet. My best tip? Don’t rush the first step of browning the beef and onions—it builds a deep, savory flavor base that makes all the difference.

What You Need to Make This Recipe

The magic of this one pot cabbage casserole comes from simple, wholesome ingredients. Savory ground beef and tender green cabbage swim in a rich, paprika-spiced tomato broth that gets soaked up by fluffy white rice. The full ingredient list with measurements is waiting for you in the recipe card below!

one pot cabbage casserole recipe
one pot cabbage casserole 30

How to Make one pot cabbage casserole

This recipe is all about layering flavors in a single skillet. You’ll start by browning the ground beef with onion and garlic, then stir in the seasonings and tomato goodness. The cabbage, broth, and rice get added to simmer until everything is perfectly tender and cooked through. A cheesy topping finishes it off beautifully. It’s a true set-it-and-forget-it kind of meal that makes weeknight dinners a breeze.

Steaming hot one pot cabbage casserole with ground beef, chopped cabbage, tomatoes, and melted cheese in a black cast iron skillet.

Savory One Pot Cabbage Casserole

A comforting and hearty one-pot meal that combines savory ground beef, tender cabbage, and fluffy rice in a rich tomato sauce, all topped with melted cheese. It's the perfect easy weeknight dinner with minimal cleanup!
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Course
Cuisine: American
Calories: 575

Ingredients
  

  • 1 tbsp Olive oil
  • 1 large Yellow onion chopped
  • 3 cloves Garlic minced
  • 1.5 lbs Lean ground beef 90/10 recommended
  • 1 tsp Salt or to taste
  • 1/2 tsp Black pepper freshly ground
  • 1 tsp Smoked paprika
  • 1 tsp Dried oregano
  • 1 medium head Green cabbage about 2.5 lbs, cored and roughly chopped
  • 1 can (15 oz) Diced tomatoes undrained
  • 1 can (15 oz) Tomato sauce
  • 2 cups Beef broth low sodium
  • 1 tbsp Worcestershire sauce
  • 1 cup Long-grain white rice uncooked, rinsed
  • 2 cups Shredded cheese blend cheddar and mozzarella work well
  • 2 tbsp Fresh parsley chopped, for garnish

Equipment

  • Large Dutch oven or oven-safe pot with lid
  • Cutting board
  • Knife

Method
 

  • Heat the olive oil in a large Dutch oven or oven-safe pot over medium-high heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent.
  • Add the minced garlic and cook for another minute until fragrant. Add the ground beef to the pot. Use a spoon to break it apart and cook until browned, about 5-7 minutes. Drain any excess grease from the pot.
  • Stir in the salt, black pepper, smoked paprika, and dried oregano, cooking for 30 seconds to toast the spices.
  • Add the chopped cabbage to the pot. It will seem like a lot, but it will wilt down as it cooks. Stir well to combine with the beef mixture.
  • Pour in the diced tomatoes (with their juices), tomato sauce, beef broth, and Worcestershire sauce. Stir everything together and bring the mixture to a simmer.
  • Once simmering, stir in the rinsed, uncooked rice. Reduce the heat to low, cover the pot with a tight-fitting lid, and let it cook for 20-25 minutes. Stir occasionally to prevent the rice from sticking to the bottom. The casserole is ready when the cabbage is tender and the rice is fully cooked.
  • Preheat your oven's broiler. Uncover the pot and sprinkle the shredded cheese evenly over the top.
  • Carefully place the pot under the broiler for 3-5 minutes, or until the cheese is melted, bubbly, and slightly golden. Watch it closely to prevent burning.
  • Remove the pot from the oven and let it rest for 5-10 minutes before serving. This allows the casserole to set up slightly. Garnish with fresh parsley and serve warm.

Notes

Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
Variations: Use ground turkey or Italian sausage instead of ground beef. Add a diced bell pepper with the onion for extra flavor. For a low-carb version, omit the rice and add more cabbage.
Tip: Ensure your pot is oven-safe before placing it under the broiler. If not, you can simply cover the pot after adding the cheese and let it melt on the stovetop for 5-7 minutes.

Pro Tips for Making This one pot cabbage casserole

Over the years, I’ve learned a few things that take this dish from good to great. Here are my favorite tips to guarantee a perfect result.

  • Don’t Crowd the Pan: Use a large, wide skillet or Dutch oven. This gives the ingredients enough space to cook evenly, ensuring the rice steams properly and the cabbage wilts without becoming watery.
  • Shred Your Own Cheese: Pre-shredded cheese is often coated in starches to prevent clumping, which can make it melt less smoothly. Grating a block of cheese yourself takes just a minute and gives you a much creamier, gooier topping.
  • Let It Rest: After you sprinkle the cheese on top and it melts, turn off the heat and let the casserole rest for 5-10 minutes. This allows the flavors to meld and the rice to absorb any final bits of liquid.
  • My Secret Trick: Before adding any liquids, I love to toast the paprika and oregano with the ground beef for about 30 seconds until fragrant. This little step, called “blooming,” deepens their flavor and adds an incredible aromatic quality to the entire dish.

one pot cabbage casserole pinterest figure>

Fun Variations for one pot cabbage casserole

One of the things I love most about cooking is making a recipe my own! This one pot cabbage casserole is fantastic as is, but it’s also a wonderful canvas for creativity. If you love cozy, comforting meals like this, you should also check out my classic Tuna Noodle Casserole. Here are a few simple swaps to try:

  • Switch Up the Protein: Don’t have ground beef? Ground turkey, chicken, or even Italian sausage would be delicious substitutes.
  • Add a Spicy Kick: For those who like a little heat, add a pinch of red pepper flakes along with the other spices.
  • Boost the Veggies: Feel free to toss in other vegetables you have on hand, like sliced mushrooms or diced bell peppers.
  • Go for a Smoky Flavor: To enhance the savory notes, try using fire-roasted diced tomatoes instead of regular ones.

What to Serve With one pot cabbage casserole

Since this one pot cabbage casserole is a hearty, all-in-one meal, you don’t need much to go with it. My philosophy is to keep things balanced, so I pair a hearty dish like this with something light and fresh. Here are a few of my go-to pairings:

  • A simple dollop of sour cream or plain Greek yogurt on top adds a cool, tangy contrast.
  • Crusty bread or warm dinner rolls are perfect for sopping up every last bit of the savory sauce.
  • A crisp green salad with a light vinaigrette offers a fresh, bright counterpoint to the rich casserole.

How to Store one pot cabbage casserole

This is one of those dishes that tastes even better the next day! If you have leftovers of your one pot cabbage casserole, storing them is simple, making it a perfect meal prep solution.

  • To Store: Allow the casserole to cool completely, then transfer it to an airtight container. It will keep well in the refrigerator for up to 4 days.
  • To Reheat: Reheat individual portions in the microwave or gently in a skillet over medium-low heat with a splash of beef broth to revive the texture.
  • To Freeze: This casserole also freezes beautifully. Store it in a freezer-safe container for up to 3 months. Thaw it overnight in the refrigerator before reheating.

Nutritional Benefits

This one pot cabbage casserole is a wonderfully balanced meal, packed with protein from the lean ground beef to keep you full and satisfied. Plus, cabbage is a fantastic source of vitamins and fiber, making this a comforting dish you can feel good about serving your family.

FAQs

Can I make this with a different protein?

Absolutely! Ground turkey, chicken, or pork are excellent substitutes. For a vegetarian option, you could use plant-based ground “meat” or a mix of mushrooms and lentils for a hearty texture.

Can I use a different type of rice?

Long-grain white rice is recommended as its cook time aligns with the other ingredients. Using brown rice would require a longer simmer and more liquid, so you would need to adjust the recipe.

Is this one pot cabbage casserole freezer-friendly?

Yes, it freezes wonderfully! Let the casserole cool completely before storing it in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating for the best results.

How do I prevent the cabbage from getting mushy?

The recipe is timed to cook the cabbage until tender-crisp. Adding it at the specified step and not simmering for longer than needed ensures it wilts perfectly without turning mushy.

Conclusion

This one pot cabbage casserole is more than just a recipe; it’s a feeling of comfort and warmth served up in a single skillet. It’s proof that you don’t need a lot of time or a mountain of dishes to create a deeply satisfying meal for your family. For another easy family favorite, check out my Air Fryer Tandoori Chicken. I hope you love this simple, hearty dish as much as I do!

Follow us on Social Media : Facebook and Pinterest