There’s something magical about Polish cabbage rolls—the way the tender cabbage hugs that savory filling, the tomato sauce bubbling away in the oven, that first bite that takes me straight back to my Babcia’s kitchen. She’d make these golabki every Sunday, filling the house with smells that had all us kids racing to the table. That’s the thing about this traditional recipe—it’s not just food, it’s a warm hug in dinner form. When I make these cabbage rolls now, I still use her trick of adding a pinch of brown sugar to the tomato sauce—just enough to balance the tang without making it sweet.

Table of Contents
Table of Contents
Why You’ll Love These Polish Cabbage Rolls
Trust me, once you try these cabbage rolls, they’ll become a regular in your kitchen—just like they’ve been in mine for decades. Here’s why:
- Pure comfort food: That perfect combo of tender cabbage, hearty filling, and tangy-sweet tomato sauce is like a warm hug on a plate
- Freezer-friendly magic: Make a double batch—they freeze beautifully for those “I don’t feel like cooking” nights
- Balanced flavors: The Worcestershire sauce and brown sugar give the tomato sauce that little something special Babcia would approve of
- Feeds a crowd: One batch makes eight generous rolls—plenty for seconds (and maybe even leftovers!)
Ingredients for Polish Cabbage Rolls
Gathering the right ingredients is half the battle with these cabbage rolls—the other half is not eating all the filling before it hits the cabbage leaves! Here’s what you’ll need:

- For the cabbage: 1 large head green cabbage (core removed)—trust me, you want those big, flexible leaves
- For the sauce: 2 (10.75 oz) cans tomato soup, 1 teaspoon brown sugar (my secret weapon!), and 1 teaspoon Worcestershire sauce
- For the filling: 1 pound ground beef (I use 80/20 for juiciness), 1/4 cup finely chopped onion (get those pieces tiny!), 1 beaten egg, 2/3 cup water, 1/3 cup uncooked white rice, 1 teaspoon salt, and 1/4 teaspoon black pepper
See? Nothing fancy—just good, honest ingredients that come together in the most magical way. Pro tip: measure everything before you start—it makes the rolling process so much smoother.
How to Make Polish Cabbage Rolls
Now comes the fun part – turning these simple ingredients into those magical cabbage rolls Babcia would be proud of! Don’t let the steps intimidate you – I’ll walk you through each one just like I learned from my grandmother’s wooden spoon-waving demonstrations.

Preparing the Cabbage Leaves
First, grab your biggest pot and fill it with salted water – about as salty as the sea. While it’s coming to a boil, carefully cut out the cabbage core. Once boiling, dunk that whole head in (careful of splashes!) and let it bubble away for 12-14 minutes. You’ll know the leaves are ready when they peel off easily but still have some structure. Drain them in a colander and let them cool just enough to handle – burned fingers make for grumpy cooks!
Making the Filling
While the cabbage cools, cook your rice – simmer that with 2/3 cup water for 20 minutes covered. Now for the good stuff! In a big bowl, mix the ground beef, cooked rice, onion, egg, salt, and pepper until it looks like a happy mess. Here’s Babcia’s trick – stir in 1/4 cup of the tomato soup mixture to bind everything together. The rest of the sauce waits patiently for its grand entrance.
Assembling and Baking
Time to roll! Place a cabbage leaf on your work surface, spoon about 2 tablespoons of filling near the stem end. Fold in the sides like you’re tucking in a baby, then roll away from you tightly. Secure with a toothpick if needed – I always lose a few without them! Line them up snugly in your baking dish, pour that beautiful tomato sauce over top, tuck them in with extra cabbage leaves like a blanket, and cover with foil. Bake at 350°F for 90 minutes – your kitchen will smell like heaven!
Print
Polish Cabbage Rolls Recipe: Heartwarming Comfort Bites
Classic Polish cabbage rolls with ground beef, rice, and tomato sauce.
- Total Time: 120 minutes
- Yield: 8 rolls 1x
Ingredients
- 1 head cabbage
- 2/3 cup water
- 1/3 cup uncooked white rice
- 2 (10.75 oz) cans tomato soup
- 1 teaspoon brown sugar
- 1 teaspoon Worcestershire sauce
- 1 pound ground beef
- 1/4 cup onion, finely chopped
- 1 egg, beaten
- 1 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Cut the core from the cabbage. Boil the cabbage in salted water for 12-14 minutes until leaves peel off easily.
- Line the bottom of an 11×8 baking dish with extra cabbage leaves.
- Preheat oven to 350°F.
- Boil water in a saucepan, add rice, cover, and simmer for 20 minutes.
- Mix tomato soup, brown sugar, and Worcestershire sauce in a bowl.
- Combine ground beef, cooked rice, onion, egg, salt, pepper, and 1/4 cup of the tomato soup mixture in a large bowl.
- Place cabbage leaves on a clean surface. Fill each with the beef mixture, roll, and secure with a toothpick.
- Place rolls in the baking dish. Pour remaining tomato sauce over them.
- Cover with extra cabbage leaves and aluminum foil.
- Bake for 90 minutes or until beef is fully cooked.
Notes
- Use tender cabbage leaves for easier rolling.
- Adjust seasoning to taste.
- Serve hot for best flavor.
- Prep Time: 30 minutes
- Cook Time: 90 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Polish
- Diet: Low Lactose
Nutrition
- Serving Size: 1 roll
- Calories: 280
- Sugar: 8g
- Sodium: 620mg
- Fat: 12g
- Saturated Fat: 4.5g
- Unsaturated Fat: 6g
- Trans Fat: 0.5g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 16g
- Cholesterol: 70mg
Tips for Perfect Polish Cabbage Rolls
After making hundreds of these cabbage rolls over the years, I’ve picked up a few tricks that make all the difference:
- Choose your leaves wisely: The inner cabbage leaves are naturally more tender—perfect for rolling without tearing. Save those tougher outer ones for lining the pan.
- Pack it right: Don’t be shy with the filling—press it firmly into each leaf so your rolls hold their shape, but leave about an inch at the edges for easy folding.
- Test smart: That 90-minute bake time is just a guide—always check the center of a roll with a meat thermometer (160°F means done!) before serving.
- Rest before serving: Let them sit for 10 minutes after baking—this helps all those wonderful flavors settle in nicely.
Variations on Polish Cabbage Rolls
While I’m fiercely loyal to Babcia’s original recipe, sometimes a girl’s gotta mix things up! Here are my favorite twists that still honor the spirit of traditional Polish cabbage rolls:
- Turkey swap: Use ground turkey instead of beef—lighter but still delicious (just add an extra egg yolk for moisture)
- Mushroom magic: Sautéed mushrooms mixed into the filling add amazing earthy depth—my vegetarian friends beg for this version
- Sauce shuffle: Ran out of tomato soup? Marinara works beautifully—just skip the brown sugar since it’s already sweet
The best part? Each variation still gives you that comforting cabbage roll experience Babcia would nod approvingly at! If you love traditional comfort food like this, you might enjoy checking out my Grandma’s Salisbury Steak recipe too.
Serving Suggestions
Oh, how I love serving these Polish cabbage rolls! They’re perfect with a hunk of crusty bread to mop up that delicious sauce—just like Babcia did. For heartier meals, pair them with creamy mashed potatoes or a bright cucumber salad to cut through the richness. Simple, satisfying, and oh-so-traditional! For more comforting dinner ideas, browse my full collection of dinner recipes.
Storing and Reheating Polish Cabbage Rolls
One of my favorite things about these cabbage rolls? They taste even better the next day! Here’s how to keep them tasting fresh:
- Fridge magic: Store leftovers tightly covered in the fridge for up to 3 days—the flavors meld beautifully overnight
- Freezer prep: For make-ahead meals, assemble rolls (without baking) and freeze them layered between parchment paper—they’ll keep for 3 months
- Reheat right: Warm refrigerated rolls covered with foil at 325°F for about 20 minutes—add a splash of water if the sauce looks dry
- From frozen: Bake frozen rolls covered at 350°F for about 1 hour 45 minutes—just check that internal temp hits 160°F
Babcia always said good food shouldn’t go to waste—now you can enjoy these rolls whenever the craving strikes!
Polish Cabbage Rolls Nutrition
Here’s the scoop on what’s in these comforting rolls—each one packs about 280 calories with 16g protein to keep you satisfied. Values are estimates though—your brands might tweak the numbers slightly. That 4g fiber from the cabbage? That’s Babcia’s wisdom shining through!
FAQs About Polish Cabbage Rolls
Over the years, I’ve gotten all sorts of questions about these cabbage rolls—here are the ones that pop up most often:
Can I use jarred tomato sauce instead of tomato soup?
Absolutely! Just taste before adding brown sugar—jarred sauces are often sweeter. I usually cut the sugar to 1/2 teaspoon when I make this swap. The Worcestershire sauce still gives that wonderful depth.
How do I keep my cabbage leaves from tearing?
Two secrets: boil them longer (up to 15 minutes for really stubborn leaves) and handle them gently when cool enough to touch. If a leaf does tear? No worries—just layer another partial leaf underneath before rolling.
Can I assemble these ahead of time?
Oh honey, yes! Assemble the rolls completely (sauce and all), cover tightly, and refrigerate overnight—they actually taste better this way! Just add about 15 minutes to the baking time since they’ll be going in cold.
For More recipes, Follow me on Facebook!