Tender Stuffed Cabbage Rolls

Featured in: Weekend Warm Recipes

These traditional cabbage rolls feature tender leaves wrapped around a savory filling of ground meat, rice, and aromatic herbs. Baked in a rich tomato sauce until perfectly tender, they deliver authentic Eastern European comfort food that's even better the next day. Serve with sour cream and crusty bread for a complete meal.

Updated on Fri, 30 Jan 2026 10:45:00 GMT
Freshly baked Cabbage Rolls with tender leaves filled with meat and rice in a rich, bubbling tomato sauce. Pin It
Freshly baked Cabbage Rolls with tender leaves filled with meat and rice in a rich, bubbling tomato sauce. | plumbrine.com

My neighbor showed up one Saturday morning with a glass dish wrapped in a tea towel, still warm. She didn't say much, just handed it over and told me to heat it gently. Inside were cabbage rolls swimming in thick tomato sauce, and I ate three before noon. That was the day I realized some dishes don't need fancy technique, just patience and a pot big enough to hold everything you're feeling.

I made these for my brother's birthday once, because he asked for something that reminded him of weekends at our grandmother's house. He sat at the table, quiet, working through two servings while everyone else talked around him. Later he told me the smell alone had been enough. Sometimes food does the remembering for us.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Large head of green cabbage: Look for one that feels heavy and tight, the outer leaves should peel away easily once blanched.
  • Ground beef or pork: A mix of both gives you more flavor, but all beef works if that's what you have on hand.
  • Long-grain white rice: Parboiling it first keeps the rolls from turning mushy, and it finishes cooking in the oven.
  • Onion and garlic: Use them in both the filling and the sauce, they tie everything together with a warm, savory base.
  • Egg: This binds the meat and rice so the filling holds its shape when you roll it up.
  • Fresh parsley: It adds a bright, grassy note that cuts through the richness of the meat.
  • Tomato passata or crushed tomatoes: Passata is smoother, but crushed tomatoes work just fine if you like a chunkier sauce.
  • Tomato paste: A spoonful deepens the color and adds concentrated tomato sweetness.
  • Sugar: Just enough to balance the acidity of the tomatoes without making the sauce taste sweet.
  • Dried thyme: It brings an earthy warmth that feels right at home in slow-cooked dishes like this.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep the Oven and Cabbage:
Preheat your oven to 180°C (350°F). Boil a large pot of salted water, core the cabbage, and lower it in carefully. As the outer leaves soften after 8 to 10 minutes, peel them off gently with tongs and set them aside to cool.
Make the Tomato Sauce:
Heat oil in a pan and cook the chopped onion and garlic until they smell sweet and turn translucent, about 3 minutes. Stir in tomato paste, let it darken slightly, then add passata, sugar, thyme, salt, and pepper. Let it simmer gently for 10 minutes, then set it aside.
Parboil the Rice:
Cook the rice in boiling water for just 5 minutes, it should still be firm in the center. Drain it well and let it cool so it doesn't cook the egg when you mix the filling.
Mix the Filling:
Combine the ground meat, par-cooked rice, chopped onion, minced garlic, egg, parsley, salt, and pepper in a large bowl. Use your hands to mix it thoroughly, but don't overwork it or the texture gets dense.
Assemble the Rolls:
Lay a cabbage leaf flat, trim the thick stem if it's too bulky, and place 2 to 3 tablespoons of filling near the base. Fold in the sides, then roll it up snugly like a little parcel. Repeat until all the filling is used.
Layer and Bake:
Spread a thin layer of sauce on the bottom of your baking dish, arrange the rolls seam side down in a single layer, then pour the remaining sauce over the top. Cover tightly with foil and bake for 1 hour. Remove the foil in the last 15 minutes if you want the sauce to thicken up a bit.
Homemade Cabbage Rolls served hot from the oven, paired with crusty bread for a comforting meal. Pin It
Homemade Cabbage Rolls served hot from the oven, paired with crusty bread for a comforting meal. | plumbrine.com

One winter evening, I served these to a friend who'd just moved from another country. She took one bite, closed her eyes, and said it tasted like her mother's kitchen. I hadn't known that was possible, that a dish could cross borders like that. We sat there in silence, just eating, and it felt like enough.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Cabbage

Green cabbage is traditional, but savoy cabbage has thinner, more pliable leaves if you want something easier to roll. I've used both, and savoy tears less often, though green cabbage has a slightly sweeter flavor once it's cooked. Either way, make sure the head is firm and heavy, older cabbages can be tough and bitter no matter how long you boil them.

Making It Your Own

You can swap the meat for cooked lentils or finely chopped mushrooms if you want a vegetarian version that still feels hearty. I've also added a pinch of smoked paprika to the filling, which gives it a deeper, almost smoky edge. Some people stir sauerkraut into the sauce for tang, and I won't argue with that either.

Storing and Reheating

These keep in the fridge for up to four days, and they reheat beautifully in a covered dish in the oven or gently on the stove with a splash of water. You can also freeze them before or after baking, just make sure they're wrapped tightly. If freezing unbaked rolls, add an extra 20 minutes to the baking time and keep them covered the whole way through.

  • Let them cool completely before refrigerating or freezing to avoid condensation and sogginess.
  • Reheat in a 160°C (320°F) oven covered with foil until warmed through, about 25 minutes.
  • Serve with a dollop of sour cream and some crusty bread to soak up the extra sauce.
Golden Cabbage Rolls on a platter, garnished with parsley and ready to serve with a spoonful of sour cream. Pin It
Golden Cabbage Rolls on a platter, garnished with parsley and ready to serve with a spoonful of sour cream. | plumbrine.com

This is the kind of dish that fills the house with a smell you can't rush, and that's the point. Make it when you have time to let the oven do its work, and save a few extra for tomorrow.

Recipe FAQs

Can I prepare cabbage rolls ahead of time?

Yes, you can assemble the rolls up to 24 hours in advance. Store them covered in the refrigerator with the sauce, then bake when ready. You may need to add 10-15 minutes to the cooking time if baking straight from the fridge.

What's the best way to soften cabbage leaves without tearing?

Boiling the whole cabbage head is the gentlest method. As the outer leaves soften, carefully peel them away with tongs. Alternatively, you can freeze the whole cabbage overnight, then thaw it completely—the leaves will be very pliable.

Can I use a different type of rice?

Long-grain white rice works best as it absorbs moisture without becoming mushy. Avoid instant rice. You can substitute with jasmine rice, but the texture may vary slightly. Always par-cook the rice first to ensure even cooking.

How do I prevent the rolls from falling apart during cooking?

Roll them tightly and place seam-side down in the baking dish. The sauce and steam help keep them sealed. Don't overfill each leaf—2-3 tablespoons of filling is sufficient. The foil cover also helps maintain their shape during baking.

What can I serve with cabbage rolls?

Traditional accompaniments include sour cream, crusty bread, or boiled potatoes. A simple cucumber salad or pickled vegetables also pair wonderfully. For a heartier meal, serve alongside mashed potatoes or buttered egg noodles.

Can I freeze cooked cabbage rolls?

Absolutely. Let them cool completely, then freeze in airtight containers with the sauce for up to 3 months. Thaw overnight in the refrigerator and reheat covered in the oven at 180°C for 30-40 minutes until heated through.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tender Stuffed Cabbage Rolls

Cabbage leaves stuffed with seasoned meat and rice, baked in hearty tomato sauce for ultimate comfort.

Prep Time
35 min
Time to Cook
75 min
Total Duration
110 min
Recipe Creator Harper Quinn


Skill Level Medium

Cuisine Eastern European

Output 6 Number of Servings

Dietary Details Dairy-Free

What You’ll Need

Cabbage Rolls

01 1 large head green cabbage
02 1.1 lbs ground beef or pork
03 2/3 cup uncooked long-grain white rice
04 1 medium onion, finely chopped
05 2 cloves garlic, minced
06 1 large egg
07 2 tablespoons fresh parsley, chopped
08 1 teaspoon salt
09 1/2 teaspoon black pepper

Tomato Sauce

01 3 cups tomato passata or crushed tomatoes
02 2 tablespoons tomato paste
03 1 medium onion, finely chopped
04 2 cloves garlic, minced
05 1 tablespoon sugar
06 1 teaspoon dried thyme
07 1 tablespoon vegetable oil
08 Salt and pepper to taste

Directions

Step 01

Prepare Oven and Cabbage: Preheat oven to 350°F. Bring a large pot of salted water to boil. Remove cabbage core carefully. Lower cabbage into boiling water and simmer 8-10 minutes, gently loosening and removing leaves as they soften. Set aside 12-14 large leaves.

Step 02

Prepare Tomato Sauce: Heat oil in a pan over medium heat. Sauté onion and garlic until soft, about 3 minutes. Add tomato paste and cook 1 minute. Stir in tomato passata, sugar, thyme, salt, and pepper. Simmer for 10 minutes. Set aside.

Step 03

Partially Cook Rice: In a small pot, cook rice in boiling water for 5 minutes until half-cooked. Drain and let cool slightly.

Step 04

Mix Filling: In a large bowl, combine ground meat, par-cooked rice, chopped onion, minced garlic, egg, parsley, salt, and black pepper. Mix until well combined.

Step 05

Assemble Rolls: Place a cabbage leaf on a flat surface. Add 2-3 tablespoons of filling near the stem end. Fold the sides over the filling and roll up tightly. Repeat with remaining leaves and filling.

Step 06

Arrange in Baking Dish: Spread a thin layer of tomato sauce on the bottom of a large ovenproof dish. Arrange cabbage rolls seam side down in a single layer.

Step 07

Cover with Sauce: Pour remaining tomato sauce evenly over the rolls. Cover tightly with foil or a lid.

Step 08

Bake and Finish: Bake for 1 hour. Remove foil in the last 15 minutes for a thicker sauce if desired. Let cool slightly before serving. Garnish with extra parsley if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Essential Tools

  • Large pot
  • Medium saucepan
  • Mixing bowls
  • Ovenproof baking dish
  • Knife and chopping board
  • Spoon or spatula
  • Aluminum foil or lid

Allergy Info

Go through every ingredient for possible allergens. If you’re unsure, please speak with a healthcare professional.
  • Contains eggs
  • May contain gluten if using processed tomato products or bread for serving

Nutrition Details (per serving)

Nutritional content is for general reference—it's not a substitute for medical advice.
  • Calories: 310
  • Total Fat: 12 g
  • Total Carbohydrates: 31 g
  • Protein: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.