Cabbage Roll Casserole Recipe

4.86 from 7 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This satisfying Cabbage Roll Casserole is an easy twist on traditional cabbage rolls! With crushed tomatoes, ground beef, and tender, chopped cabbage, it’s a delicious, old-fashioned meal with minimal prep.

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.
overhead shot of Cabbage Roll Casserole in a white baking dish, and the casserole is smothered with sour cream on top.

A Comforting Classic, Made Easy

There’s nothing like homemade cabbage rolls. This hearty, homespun classic is the ultimate comfort food! The combination of tender cooked cabbage, savory ground beef, and tangy tomatoes is so nourishing, and all of the flavors compliment each order perfectly, transforming a few simple ingredients into a mouthwatering meal, beloved by generations.

The only downside to cabbage rolls? Like other classic recipes (looking at you, egg rolls!) it takes a significant amount of time to make the filling and assemble the individual cabbage rolls. That’s why I’m in love with this easy casserole version! It takes all the hassle out of the process, while still delivering that amazing taste.

So if you’re like me, and you adore cabbage rolls but don’t always have the time to make them the old-school way, try this recipe! And, if you’ve never tried cabbage rolls, seriously – make this. You will love it!

long spoon stirring through Cabbage Roll Casserole in a white baking dish.

How Do I Prepare Cabbage for Cabbage Rolls?

If you’re familiar with making classic cabbage rolls, you’re probably envisioning a giant stock pot filled with boiling water, and a whole head of cabbage cooking away in there. Alternatively, you might be picturing blanching each raw cabbage leaf one by one, before rolling it up around a spoonful of homemade filling.

Well, this recipe is a whole lot easier. There’s literally no prep for the cabbage in this recipe, other than giving it a rough chop. Since we’re not rolling the cabbage leaves, they do not need to be softened in boiling water. You just stir the chopped cabbage right into the beef, and bake!

sliced green cabbage on a brown plate.

What’s In Cabbage Roll Casserole?

Cabbage is versatile and can be made in many different ways. For this one, you will want fresh, cabbage for the best taste.

  • Olive Oil: You could also use butter, or another cooking oil of your choice.
  • Yellow Onion: Dice up the onion, and feel free to substitute a red onion, white onion, or sweet onion.
  • Ground Beef: Lean ground beef has the advantage of not really needing to be drained, but ground chuck and other fatty ground beef tends to be more flavorful. It’s up to you!
  • Thyme: I use about a teaspoon, dried. Fresh thyme is also great.
  • Paprika: You’ll want sweet paprika for this recipe, not smoked or hot.
  • Garlic: Mince or press the garlic, or use powdered garlic if you’re short on time.
  • Tomatoes: A can of crushed tomatoes helps create the saucy, tangy cabbage roll flavor and texture.
  • Cabbage: You can chop or thinly slice a head of cabbage, or simply substitute pre-shredded coleslaw mix from the grocery store.
  • Rice: Uncooked, long-grain, white rice is what you’ll need. Brown rice will not cook in the time listed.
  • Salt and Pepper
  • Beef Broth: I use low-sodium, but any beef broth is fine.
  • Parsley: Chopped parsley makes a nice garnish, but it’s optional.
  • Sour Cream: For serving, also optional.
wooden spoon stirring through ground beef that's cooking in a black skillet.

Let’s Make Cabbage Roll Casserole!

So, just how do you put this dish together? Let’s get into the process, step by step. It’s super simple!

  1. Prep the Oven and Baking Dish. First, preheat the oven to 350˚F, and lightly grease a baking dish with cooking oil. Set the dish aside while you cook the beef mixture. 
  2. Cook the Onions and Ground Beef. Next, heat a swirl of olive oil in a large skillet, over medium-high heat. Add your diced onions to the hot oil, and let them cook for about a minute. Then stir in the ground beef, sprinkle in the thyme and paprika, and brown the beef, breaking it up with a wooden spoon as it cooks.
  3. Add the Garlic and Tomatoes. Once the beef is cooked, stir in  garlic, and let it cook for 20 seconds or so, to release the fragrance. Stir in the crushed tomatoes, and cook for another minute. Take the skillet off of the heat, and pour the ground beef mixture into your greased baking dish. 
  4. Add the Remaining Ingredients. Gently stir the chopped cabbage and rice into the casserole dish, along with the salt and pepper. Pour in the beef broth, and use a spoon or spatula to push the cabbage and rice down into the liquid.
  5. Bake. Cover the casserole with foil, and bake it for 45 minutes. Take off the foil, stir, and re-cover. Bake for another 30 minutes or so, until the rice is cooked through and tender. 
  6. Enjoy! Let your casserole stand for about 10 minutes, before garnishing with parsley and serving with a dollop of sour cream.
overhead shot of chopped cabbage and dry rice inside a white baking dish

Helpful Tips and Variations

Making this casserole couldn’t be simpler – but I still have a few easy tips to share for making the most of this hearty meal, as well as some ideas for yummy variations. Read on, and bon appetite!

  • Cabbage Substitutions: I use regular green cabbage in this recipe, but if you need to substitute, Savoy or Napa cabbage will work as well.
  • Tomato Substitutions: The crushed tomatoes can be replaced with strained tomatoes or diced tomatoes – just don’t drain the juice.
  • Add Sausage: You can spice things up a little by using half beef and half ground Italian sausage – not traditional, but tasty!
overhead shot of cabbage roll casserole in a baking dish.

Yummy Serving Ideas

Cabbage Roll Casserole is a perfect one-dish dinner, complete with beef, veggies, and rice. But it also goes beautifully with all kinds of side dishes! Try one or more of these savory sides, and enjoy!

  • Garlic Knots: Warm, golden-brown Garlic Knots make a satisfying side dish with this tangy, meaty casserole. And since they’re made with store-bought pizza dough, they’re incredibly easy to make!
  • Green Beans: Everyone loves green beans, especially these flavorful Sautéed Garlic Butter Green Beans! And the no-blanch sauté technique makes this simple side quick to make.
  • Carrots: The sweetness of Honey Balsamic Roasted Carrots makes a perfect partner for savory cabbage rolls! These simple glazed carrots are a classic recipe the whole family will love.
Cabbage Roll Casserole served in a bowl, topped with sour cream, and two utensils placed inside the bowl.

How to Store and Reheat Leftovers

  • To refrigerate, place leftover casserole in an airtight container or food storage bag, and keep in the refrigerator. Leftover cabbage roll casserole will stay good for about 4 days.
  • To reheat, place the desired portion of the casserole in an ovenproof dish, and bake at 350˚F for about 15 minutes, or until heated through.

Can You Freeze a Cabbage Casserole?

  • Yes, you can freeze this casserole! I recommend taking the cooled casserole out of the baking dish and placing portions into freezer bags, pressing out as much air as possible before sealing. It will keep for up to three months.
  • Thaw overnight before reheating.
  • Alternatively, make this casserole ahead! Cool the casserole down, and wrap the entire dish in a layer of plastic wrap and a layer of foil.
  • Freeze for up to three months, and thaw overnight before reheating.
4.86 from 7 votes

Cabbage Roll Casserole

With a meaty filling and plenty of tender, chopped cabbage, this Cabbage Roll Casserole is a delicious, old-fashioned meal you’ll make again and again.
Prep Time: 10 minutes
Cook Time: 1 hour 25 minutes
Total Time: 1 hour 35 minutes
Servings: 8


Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Preheat oven to 350˚F.
  • Lightly grease a 9×13 baking dish with cooking oil and set aside.
  • Heat olive oil in a large skillet set over medium-high heat.
  • Add the diced onions to the hot oil and cook for 1 minute.
  • Stir in the ground beef; season with thyme and paprika, and continue to cook until browned, breaking it up with a wooden spoon as it cooks.
  • Add in the minced garlic and cook for 20 seconds.
  • Stir in the crushed tomatoes and cook for 1 minute.
  • Remove from heat and transfer the meat mixture to previously prepared baking dish.
  • Stir in the chopped cabbage, rice, salt, and pepper.
  • Pour in the beef broth.
  • Cover with foil.
  • Bake for 45 minutes.
  • Remove foil; stir and cover with foil again.
  • Continue to cook for about 30 minutes, or until rice is cooked through and tender.
  • Remove from oven and let stand 8 to 10 minutes.
    Taste for salt and pepper, and adjust accordingly.
  • Garnish with parsley and serve with a dollop of sour cream.


Calories: 221kcal | Carbohydrates: 28g | Protein: 17g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 35mg | Sodium: 230mg | Potassium: 628mg | Fiber: 3g | Sugar: 5g | Vitamin A: 298IU | Vitamin C: 27mg | Calcium: 61mg | Iron: 3mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating

More Cozy Casserole Recipes

Explore More

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Beth says:

    5 stars
    This recipe is further proof that if you can turn something into a casserole, you should! I love cabbage rolls so I can’t wait to make this recipe.

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank you so much! 🙂

  2. Erik says:

    5 stars
    So great, way easier than actually making cabbage rolls!

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank YOU! 🙂

  3. Erin | Dinners,Dishes and Dessert says:

    5 stars
    Get in my belly! This Cabbage Roll Casserole looks so good!

  4. Allyson Zea says:

    5 stars
    Going to add this to my list to make in the next couple of weeks, thanks!

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank YOU! 🙂

  5. Catalina says:

    5 stars
    Sounds like an amazing and delicious dinner idea! I love all the ingredients!

    1. Katerina Petrovska says:

      Thank YOU! I hope you’ll enjoy it! 🙂

  6. Sandra says:

    5 stars
    This is so good and amazing! Everyone at my house loved it! A new favorite for our weeknights!

    1. Katerina Petrovska says:

      That’s great to hear! I’m very glad you enjoyed it! Thank YOU! 🙂

  7. Dee G says:

    4 stars
    This will be a favorite of my family. We are all watching our carbs. What would you recommend substituting the rice with? I really enjoy your recipes!