Classic Stuffed Cabbage Rolls
My grandmother made classic stuffed cabbage rolls every October without fail, and the smell of them simmering on the stove could pull everyone to the kitchen without a single announcement.
She kept the recipe in her head for decades, and I spent years watching her make them before I finally wrote everything down properly.
The one change I made was using a mix of beef and pork instead of all beef — it makes the filling noticeably more tender, and once I tried it that way I never went back.
Everything you need to recreate that same slow-simmered, deeply comforting dinner is right here waiting for you.
How to Make Classic Stuffed Cabbage Rolls That Fall Apart Tender
Why You’ll Love This Recipe
- Comes together in one pot after the initial rolling and tastes even better the next day
- Perfect for meal prep since they freeze beautifully and reheat like a dream
- The tangy tomato sauce gets into every bite and makes the whole house smell incredible

What You’ll Need
- head green cabbage — about 3 pounds
- ground beef — 80/20 blend
- yellow onion — diced
- garlic — minced
- egg — beaten
- crushed tomatoes — 28 ounces
- tomato sauce — 15 ounces

Before You Start Cooking
A few things that make this recipe work:
- ► Freeze the whole cabbage head overnight, then thaw completely before using — this breaks down the cell walls and makes the leaves much easier to peel and roll
- ► Save any torn cabbage leaves to line the bottom of your pot — they prevent sticking and add extra flavor to the sauce
- ► Make sure your rice is completely cool before mixing into the meat or it will make the filling mushy
Easy Ingredient Swaps
| Instead of | Try This | When To Swap |
|---|---|---|
| ground beef and pork | all ground beef or ground turkey | Turkey will be slightly drier but still delicious. |
| white rice | brown rice or quinoa | Make sure it is fully cooked before adding to the filling. |
| green cabbage | savoy cabbage | The leaves are more delicate and easier to roll. |
| crushed tomatoes | diced tomatoes | The sauce will be slightly chunkier. |
| beef broth | chicken or vegetable broth | Any broth will work for the cooking liquid. |
| brown sugar | honey or maple syrup | Use half the amount since liquid sweeteners are stronger. |
How To Make Classic Stuffed Cabbage Rolls
Prepare the Cabbage
Bring a large pot of salted water to boil. Remove the core from the cabbage and carefully peel off 12-14 large outer leaves. Blanch the leaves in boiling water for 3-4 minutes until softened but not mushy. Remove with tongs and let cool on a clean kitchen towel.

Make the Filling
Heat olive oil in a large skillet over medium heat. Cook diced onion until softened, about 5 minutes. Add garlic and cook 1 more minute. Remove from heat and let cool slightly. In a large bowl, combine ground beef, ground pork, cooked rice, onion mixture, beaten egg, salt, pepper, and paprika. Mix gently with your hands until just combined.

Roll the Cabbage
Trim the thick stem from each cabbage leaf with a paring knife. Place about 1/3 cup filling at the base of each leaf. Fold the bottom over the filling, fold in the sides, then roll tightly toward the top. Place seam-side down in a large Dutch oven or heavy pot.
Make the Sauce
In a bowl, whisk together crushed tomatoes, tomato sauce, brown sugar, vinegar, and dill. Pour over the cabbage rolls. Add beef broth around the edges. The liquid should come about halfway up the rolls.

Simmer Until Tender
Bring to a simmer over medium-high heat. Reduce heat to low, cover, and simmer for 1 hour and 30 minutes. The cabbage should be fork-tender and the filling cooked through. Baste with sauce halfway through cooking.

Pro Tips For The Best Results
- Use the freeze-and-thaw method for cabbage — Frozen and thawed leaves peel off whole without tearing or blanching.
- Cool the onion mixture before adding to meat — Warm onions start cooking the egg and make the filling gummy.
- Place rolls seam-side down immediately — They self-seal as they cook and never unravel in the pot.
Have a tip that works for you? Drop it in the comments below — we’d love to hear it! 👇
Common Mistakes To Avoid
- Rolling the cabbage leaves too tightly — Leave a little room for the rice to expand during cooking or the rolls will burst open
- Not removing enough of the thick stem from each leaf — Trim the stem flush with the rest of the leaf so it rolls easily without breaking
- Overmixing the meat filling — Mix gently just until combined to keep the filling tender not tough
- Cooking at too high heat — Keep at a gentle simmer or the sauce will reduce too quickly and the rolls may stick
Make Ahead and Storage Tips
Assemble the rolls up to 24 hours ahead and refrigerate covered — just add 10 extra minutes to the simmering time since everything starts cold.
The filling can be made 2 days in advance and stored covered in the refrigerator, which makes rolling day feel much more manageable.
Freeze cooked cabbage rolls in their sauce for up to 3 months in a freezer-safe container — thaw overnight in the refrigerator and reheat gently on the stovetop over low heat.
Leftovers taste even better the next day because the rolls absorb the tomato sauce overnight — reheat covered with a splash of broth to loosen the sauce if needed.
What To Serve With Classic Stuffed Cabbage Rolls
- Serve with crusty bread to soak up all that tangy tomato sauce
- A dollop of sour cream on top adds richness that balances the acidity perfectly
- Simple roasted carrots or green beans make a nice colorful side that does not compete
- Mashed potatoes turn this into the ultimate cold weather comfort meal
Delicious Variations To Try
- Baked in the oven — After assembling the rolls and adding the sauce, cover the pot tightly with foil and bake at 325°F for 2 hours instead of simmering on the stovetop. The dry oven heat caramelizes the edges of the sauce in a way the stovetop never quite does.
- Italian-style filling — Add a tablespoon of Italian seasoning, a handful of grated Parmesan, and a pinch of red pepper flakes to the meat mixture, then use a marinara-based sauce instead of the tomato and broth combination. It is a completely different direction that is just as satisfying.
- Unstuffed cabbage skillet — Chop the cabbage into rough pieces instead of rolling and cook everything together in one large skillet — same filling, same sauce, same flavor, a fraction of the prep time. Perfect for a weeknight when you want all the comfort with none of the assembly.
Can I make stuffed cabbage rolls ahead of time? +
Yes, you can assemble the rolls up to 24 hours ahead and refrigerate, or cook them completely and freeze for up to 3 months.
How do I keep cabbage rolls from falling apart? +
Make sure to trim the thick stems, roll snugly but not too tight, and place seam-side down in the pot.
What can I substitute for the rice in cabbage rolls? +
Quinoa, bulgur wheat, or even cauliflower rice work well as substitutes for traditional white rice.
Why are my cabbage rolls tough? +
The cabbage needs to be properly softened by blanching before rolling, and the rolls need to simmer long enough to become tender.
Can I use a slow cooker for cabbage rolls? +
Yes, place assembled rolls in the slow cooker with sauce and cook on low for 6-7 hours or high for 3-4 hours.
How do I prevent the filling from falling out? +
Leave some space for expansion, tuck in the sides securely, and make sure the seam is on the bottom when cooking.
What type of cabbage works best for stuffed cabbage? +
Green cabbage is traditional and holds up well to long cooking, though savoy cabbage with its tender leaves also works nicely.
How long do leftover cabbage rolls keep? +
Cooked cabbage rolls will keep in the refrigerator for 3-4 days and can be reheated gently on the stove or in the microwave.
Ready To Make Classic Stuffed Cabbage Rolls?
These cabbage rolls are the kind of meal that makes everyone slow down and actually sit at the table together. The rolling takes a little patience, but the payoff is so worth it when you smell them bubbling away all afternoon. Make a big batch this weekend and freeze half for one of those nights when you want something that tastes like it took all day but just needs reheating.

Classic Stuffed Cabbage Rolls
By At The Sunday Table
My grandmother made classic stuffed cabbage rolls every October when the weather turned cool and she wanted something that would fill up the whole family. The smell of them simmering on the stove for hours meant Sunday dinner was going to be special. This is her recipe with just one small change — I use a mix of beef and pork instead of all beef because it makes them even more tender.
Ingredients
Instructions
-
1Prepare the Cabbage
Bring a large pot of salted water to boil. Remove the core from the cabbage and carefully peel off 12-14 large outer leaves. Blanch the leaves in boiling water for 3-4 minutes until softened but not mushy. Remove with tongs and let cool on a clean kitchen towel.
-
2Make the Filling
Heat olive oil in a large skillet over medium heat. Cook diced onion until softened, about 5 minutes. Add garlic and cook 1 more minute. Remove from heat and let cool slightly. In a large bowl, combine ground beef, ground pork, cooked rice, onion mixture, beaten egg, salt, pepper, and paprika. Mix gently with your hands until just combined.
-
3Roll the Cabbage
Trim the thick stem from each cabbage leaf with a paring knife. Place about 1/3 cup filling at the base of each leaf. Fold the bottom over the filling, fold in the sides, then roll tightly toward the top. Place seam-side down in a large Dutch oven or heavy pot.
-
4Make the Sauce
In a bowl, whisk together crushed tomatoes, tomato sauce, brown sugar, vinegar, and dill. Pour over the cabbage rolls. Add beef broth around the edges. The liquid should come about halfway up the rolls.
-
5Simmer Until Tender
Bring to a simmer over medium-high heat. Reduce heat to low, cover, and simmer for 1 hour and 30 minutes. The cabbage should be fork-tender and the filling cooked through. Baste with sauce halfway through cooking.
Notes
- ► Freeze the whole cabbage head overnight, then thaw completely before using — this breaks down the cell walls and makes the leaves much easier to peel and roll
- ► Save any torn cabbage leaves to line the bottom of your pot — they prevent sticking and add extra flavor to the sauce
- ► Make sure your rice is completely cool before mixing into the meat or it will make the filling mushy
- ► Use a wooden spoon handle to gently pack the filling into each leaf for even rolls that hold together
- ► Let the finished rolls rest for 10 minutes before serving so they hold their shape when you cut into them
Nutrition Per Serving

Hey, I’m Rachel — Orlando mom, home cook, and believer that the best meals are simple, nourishing, and made with love. At The Sunday Table is my little corner of the internet where comfort food meets real life.






