Cabbage Rolls

Featured in: Everyday Meal Ideas

This comforting Eastern European dish features tender blanched cabbage leaves generously filled with a hearty mixture of seasoned ground beef (or pork) and par-cooked white rice, along with aromatic onion and garlic. Each roll is carefully wrapped and then arranged in a baking dish, blanketed in a rich, homemade tomato sauce simmered with passata, tomato paste, garlic, onion, and a hint of thyme and sugar.

The rolls bake slowly until the cabbage is incredibly tender, the filling is fully cooked, and the flavors have melded beautifully. This classic main course offers a satisfying combination of textures and deep savory notes, ideal for a family meal. Serve with a dollop of sour cream and some crusty bread for a truly authentic experience.

Updated on Sat, 31 Jan 2026 11:00:00 GMT
Savory Cabbage Rolls bake in a bubbling tomato sauce, their tender leaves peeking out from the dish, ready to serve hot with crusty bread. Save Pin
Savory Cabbage Rolls bake in a bubbling tomato sauce, their tender leaves peeking out from the dish, ready to serve hot with crusty bread. | belleamezray.com

My grandmother never wrote down her cabbage roll recipe, so the first time I attempted them on my own, I wrapped the filling too tightly and the rice expanded until the leaves burst open in the oven. The kitchen filled with the smell of baked cabbage anyway, and though they looked like a disaster, that first imperfect batch tasted like home.

Last winter, my neighbor smelled them baking through the apartment building vents and knocked on my door with a container of sour cream. We ended up eating steaming cabbage rolls straight from the baking dish while standing in my kitchen, laughing about how some foods just demand to be shared immediately.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 large head of green cabbage: Choose one with flexible leaves that feel heavy for its size
  • 500 g ground beef or pork: A mix gives the best balance of flavor and fat
  • 120 g uncooked long-grain white rice: Par-cooking it first prevents it from staying hard inside the rolls
  • 1 medium onion, finely chopped: Divide between the filling and the sauce
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here
  • 1 large egg: This binds everything together so the filling holds its shape
  • 2 tbsp fresh parsley, chopped: Add more if you love that bright herbal flavor
  • 1 tsp salt and 1/2 tsp black pepper: Season generously since the cabbage is mild
  • 700 ml tomato passata or crushed tomatoes: Passata gives a smoother, more refined sauce
  • 2 tbsp tomato paste: Concentrates the tomato flavor beautifully
  • 1 tbsp sugar: Cuts the acidity and balances the tomatoes
  • 1 tsp dried thyme: Earthy and warming, perfect with the beef

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep the cabbage:
Heat your oven to 180°C (350°F) and bring a large pot of salted water to boil while you carefully cut out the cabbage core.
Softening the leaves:
Lower the whole cabbage head into the boiling water and let it simmer for about 8 minutes, using tongs to gently pull off each leaf as it becomes pliable.
Build the sauce base:
Sauté the onion and garlic in oil until soft, stir in the tomato paste for a minute, then add the passata, sugar, thyme, salt and pepper and let it simmer for 10 minutes.
Par-cook the rice:
Boil the rice for exactly 5 minutes so it is only half-cooked, then drain it well and let it cool slightly before mixing.
Mix the filling:
Combine the meat, par-cooked rice, onion, garlic, egg, parsley, salt and pepper in a large bowl and mix with your hands until everything is evenly distributed.
Roll the cabbage:
Place a leaf flat, scoop 2 to 3 tablespoons of filling near the stem end, fold in the sides and roll it up like a little burrito.
Layer for baking:
Spread some sauce on the bottom of your baking dish, arrange the rolls seam-side down in a single layer and pour the remaining sauce over them.
Bake until tender:
Cover tightly with foil and bake for 1 hour, removing the foil for the last 15 minutes if you want the sauce to thicken.
Save Pin
| belleamezray.com

These became my go-to comfort food the year I lived alone in a new city, something warm and substantial to come home to after long days at work.

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.

Making Ahead

You can assemble the entire dish a day before baking and keep it covered in the refrigerator. The flavors actually develop more depth this way.

Serving Suggestions

A dollop of sour cream on top adds the perfect creamy tang against the rich tomato sauce. Crusty bread is essential for mopping up every bit.

Storage and Reheating

These reheat beautifully and somehow taste even better the next day. Store them in the refrigerator for up to 4 days.

  • Freeze uncooked rolls on a baking sheet before transferring to a bag
  • Reheat gently with a splash of water to loosen the sauce
  • The cabbage texture stays surprisingly tender after freezing
A close-up view of Cabbage Rolls in a baking dish, revealing the juicy ground meat and rice filling peeking from beneath a rich, simmered tomato sauce. Save Pin
A close-up view of Cabbage Rolls in a baking dish, revealing the juicy ground meat and rice filling peeking from beneath a rich, simmered tomato sauce. | belleamezray.com

There is something deeply satisfying about a dish that transforms humble ingredients into something this comforting.

Recipe Questions

How do I easily separate the cabbage leaves?

To loosen leaves, first core the cabbage head. Then, blanch it in boiling salted water for 8-10 minutes, gently peeling off softened outer leaves as they become pliable. This makes them easy to work with.

Can I use different meat for the filling?

Absolutely. While ground beef is traditional, you can substitute with ground pork, lamb, or a combination of meats. For a leaner option, ground turkey can also be used, though it may alter the flavor slightly.

Is it possible to prepare these rolls in advance?

Yes, cabbage rolls are excellent for make-ahead meals. You can assemble them completely and refrigerate for up to 2 days before baking. They also freeze well, cooked or uncooked, for longer storage.

What's the best way to serve these for a complete meal?

These rolls are hearty on their own, but traditionally served with a dollop of sour cream or plain yogurt. Crusty bread is perfect for soaking up the delicious tomato sauce. A simple green salad can complement the rich flavors.

Can I make a vegetarian version of this dish?

Certainly. For a delicious vegetarian option, substitute the ground meat with a mix of cooked lentils, sautéed mushrooms, quinoa, or crumbled plant-based mince. Ensure the filling is well-seasoned.

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.

Cabbage Rolls

Comforting Eastern European dish: tender cabbage leaves embrace a savory meat and rice filling, slow-baked in a rich tomato sauce.

Time to Prep
35 minutes
Time to Cook
75 minutes
Overall Time
110 minutes
By Belle Amezray Bennett Olson


Skill Level Medium

Cuisine Eastern European

Makes 6 Portions

Diet Preferences No Dairy

What You’ll Need

For the Cabbage Rolls

01 1 large head green cabbage
02 1.1 lbs ground beef (or pork, or mix)
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 tbsp fresh parsley, chopped
08 1 tsp salt
09 1/2 tsp black pepper

For the Tomato Sauce

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

How To Make It

Step 01

Preheat Oven: Preheat oven to 350°F.

Step 02

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

Step 03

Make Tomato Sauce: Heat oil in 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 04

Par-Cook Rice: Cook rice in boiling water for 5 minutes (half-cooked). Drain and let cool slightly.

Step 05

Prepare 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: Place cabbage leaf on flat surface. Add 2-3 tbsp filling near stem end. Fold sides over filling and roll up tightly. Repeat with remaining leaves and filling.

Step 07

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

Step 08

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

Step 09

Bake: Bake for 1 hour. Remove foil in last 15 minutes for thicker sauce, if desired.

Step 10

Rest 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.

Tools Needed

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

Allergy Details

Review all components for allergens and get advice from a healthcare provider if unsure.
  • Contains: Eggs
  • May contain: Gluten (if using processed tomato products or bread for serving)
  • Double-check all labels if you have allergies

Nutrition Details (each serving)

Nutrition facts here are for reference only and don’t replace professional guidance.
  • Energy (Calories): 310
  • Fat Content: 12 grams
  • Carbohydrates: 31 grams
  • Proteins: 18 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.