Tender Stuffed Cabbage Rolls

Featured in: Everyday Home Plates

These tender cabbage rolls are a beloved Eastern European comfort food featuring softened cabbage leaves wrapped around a savory filling of ground meat, rice, onions, and garlic. The rolls are nestled in a rich tomato sauce seasoned with thyme and a touch of sugar, then baked until perfectly tender. This hearty dish requires about 35 minutes of prep and just over an hour of baking, yielding 6 generous servings that taste even better the next day.

Updated on Fri, 30 Jan 2026 09:02:00 GMT
Freshly baked Cabbage Rolls in a white dish, glistening with rich tomato sauce and topped with chopped parsley, served hot. Save
Freshly baked Cabbage Rolls in a white dish, glistening with rich tomato sauce and topped with chopped parsley, served hot. | bellepantry.com

My neighbor brought me a casserole dish full of these one winter evening, still warm under a folded towel. I had never made cabbage rolls myself—only eaten them at potlucks where they vanished fast. That night, I peeled back the foil and the smell of tomato and thyme filled my kitchen. I knew I had to learn how to make them.

I made my first batch on a Sunday afternoon when it was too cold to go anywhere. My hands smelled like onion and parsley for hours. I lined up the little bundles in the dish like I was tucking them into bed, then poured the sauce over slowly so it pooled in all the gaps. When they came out of the oven an hour later, the kitchen windows were fogged and the whole apartment smelled like my childhood without me even realizing it.

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: The outer leaves are your best friends here—they peel away cleanly once softened and hold the filling without tearing.
  • Ground beef or pork: I use a mix of both for flavor, but all beef works perfectly if thats what you have on hand.
  • Uncooked long-grain white rice: It finishes cooking inside the rolls and soaks up all the savory juices, so dont skip the par-cooking step or itll stay crunchy.
  • Onion and garlic: These go into both the filling and the sauce, building layers of flavor that make the whole dish taste rich and lived-in.
  • Egg: It binds the filling together so nothing falls apart when you roll, which I learned after my first attempt without it turned into a crumbly mess.
  • Fresh parsley: A handful of this brightens everything and cuts through the richness of the meat.
  • Tomato passata or crushed tomatoes: Passata gives you a smoother sauce, but crushed tomatoes with their little chunks work beautifully too.
  • Tomato paste: This deepens the sauce and gives it body—dont skip the step where you cook it for a minute first.
  • Sugar: Just a tablespoon balances the acidity of the tomatoes and makes the sauce taste like it simmered all day.
  • Dried thyme: It adds an earthy note that feels like the backbone of the whole dish.

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, remove the core from the cabbage, and lower it in. As the leaves soften and peel away after 8 to 10 minutes, lift them out 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. Stir in tomato paste and let it cook for a minute until it darkens slightly, then add the passata, sugar, thyme, salt, and pepper. Let it simmer for 10 minutes while you move on to the filling.
Par-cook the rice:
Boil the rice in a small pot for just 5 minutes so its still firm in the center. Drain it well and let it cool a bit so it doesnt cook the egg when you mix everything together.
Mix the filling:
In a big bowl, combine the ground meat, par-cooked rice, chopped onion, garlic, egg, parsley, salt, and pepper. Use your hands to mix it until everything is evenly distributed and the mixture holds together when you squeeze it.
Roll the cabbage leaves:
Lay a cabbage leaf flat, add 2 to 3 tablespoons of filling near the stem end, fold the sides in, and roll it up tightly like a little package. Repeat with the remaining leaves, and dont worry if a few tear—just patch them with smaller leaves.
Assemble in the baking dish:
Spread a thin layer of sauce on the bottom of your ovenproof dish to keep the rolls from sticking. Arrange the rolls seam side down in a single snug layer, then pour the rest of the sauce over the top so every roll is covered.
Bake covered:
Cover the dish tightly with foil or a lid and bake for 1 hour. If you want a thicker sauce, remove the foil for the last 15 minutes to let some of the liquid cook off.
Rest and serve:
Let the dish sit for 5 to 10 minutes before serving so the rolls settle and the sauce thickens just a little more. Garnish with extra parsley if you like.
Golden-brown Cabbage Rolls are gently lifted from a baking dish with a wooden spoon, revealing a hearty meat and rice filling. Save
Golden-brown Cabbage Rolls are gently lifted from a baking dish with a wooden spoon, revealing a hearty meat and rice filling. | bellepantry.com

The first time I served these, my friend took one bite and got quiet in that way people do when food surprises them. She asked if my grandmother taught me how to make them. I said no, but I wished she had. We sat there eating in the low light of my kitchen, cabbage rolls and silence, and it felt like the kind of meal that didnt need much talking.

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

Look for a head thats heavy for its size with tightly packed leaves that havent started to separate. Green cabbage is traditional and has the right balance of sweetness and structure. Savoy cabbage works too if you want more delicate, ruffled leaves, though they tear a bit easier. I once tried using red cabbage and the color bled into everything, which looked dramatic but tasted just as good.

Making It Your Own

If you want a vegetarian version, swap the meat for cooked lentils or finely chopped mushrooms mixed with walnuts for texture. Ive also added a pinch of smoked paprika to the filling when I want a deeper, slightly smoky flavor. Some people stir sour cream into the sauce at the end, which makes it creamy and tangy. You can also tuck a bay leaf or two into the dish before baking for a subtle herbal note that reminds me of my friends mothers kitchen.

Storing and Reheating

These keep beautifully in the fridge for up to four days, and honestly, they taste better on day two when everything has had time to meld. You can also freeze them before or after baking—just wrap the dish tightly in foil and plastic wrap. To reheat, cover with foil and warm in a 160°C (320°F) oven for about 30 minutes, or microwave individual portions with a splash of water to keep them moist.

  • Let them cool completely before wrapping for the freezer to avoid condensation and ice crystals.
  • Label the dish with the date so you remember when you made them.
  • Serve with a dollop of sour cream and thick slices of bread to soak up the sauce.
A close-up of tender Cabbage Rolls shows the savory ground beef filling and soft cabbage leaves drizzled with homemade tomato sauce. Save
A close-up of tender Cabbage Rolls shows the savory ground beef filling and soft cabbage leaves drizzled with homemade tomato sauce. | bellepantry.com

Every time I pull these out of the oven, I think about that neighbor and her towel-wrapped dish. Now I make them when I want to feel grounded, or when someone needs comfort and I dont know what else to say.

Recipe FAQ

Can I prepare cabbage rolls ahead of time?

Yes, you can assemble the rolls up to 24 hours in advance. Place them in the baking dish with sauce, cover tightly, and refrigerate. Add 10-15 minutes to the baking time if cooking directly from the refrigerator.

How do I prevent the cabbage leaves from tearing?

Boil the cabbage head gently and remove leaves as soon as they become pliable. If a leaf tears, overlap two smaller leaves or patch with another piece. The sauce will help hold everything together during baking.

Can I freeze cabbage rolls?

Absolutely. Freeze them either before or after baking. If freezing unbaked, assemble in a freezer-safe dish and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

What can I substitute for ground beef?

Ground pork, turkey, or a beef-pork mixture work beautifully. For a vegetarian version, use cooked lentils, finely chopped mushrooms, or a combination of both with extra seasoning.

Why is my sauce too thin?

Remove the foil during the last 15-20 minutes of baking to allow excess moisture to evaporate. You can also simmer the sauce longer before adding it to the dish, or add an extra tablespoon of tomato paste for thickness.

Do I need to cook the rice completely before adding it to the filling?

No, the rice should only be par-cooked (about 5 minutes). It will finish cooking inside the cabbage rolls as they bake, absorbing the flavors from the meat and sauce.

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 meat and rice, baked in rich tomato sauce for a comforting Eastern European dish.

Prep time
35 minutes
Cooking duration
75 minutes
Overall time
110 minutes
Created by Rebecca Holt


Skill level Medium

Cuisine Eastern European

Makes 6 Portions

Dietary details Without dairy

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

How to Make

Step 01

Preheat oven: Set oven temperature to 350°F and allow to fully preheat.

Step 02

Blanch cabbage leaves: Bring a large pot of salted water to a boil. Carefully remove the core from the cabbage. Lower the cabbage into boiling water and simmer for 8 to 10 minutes, gently loosening and removing the leaves as they soften. Set aside 12 to 14 large leaves.

Step 03

Prepare tomato sauce: Heat oil in a pan over medium heat. Sauté onion and garlic for the sauce 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 and set aside.

Step 04

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

Step 05

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 06

Roll cabbage leaves: Place a cabbage leaf on a flat surface. Add 2 to 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 07

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 08

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

Step 09

Bake cabbage rolls: Bake for 1 hour. Remove foil in the last 15 minutes for a thicker sauce if desired.

Step 10

Cool and serve: 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.

What You Need

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

Allergy info

Review every item for allergens and check with a healthcare provider if you're unsure.
  • Contains eggs
  • May contain gluten if using processed tomato products or bread for serving

Nutrition info (per serving)

These nutrition details are for your reference only and aren't a substitute for advice from a health professional.
  • Energy: 310
  • Total fat: 12 g
  • Carbohydrates: 31 g
  • Proteins: 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.