Classic Stuffed Cabbage Rolls

Prep: 45 mins 🔥 Cook: 90 mins Total: 135 mins 👥 Serves: 6

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
Classic Stuffed Cabbage Rolls hero

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
Classic Stuffed Cabbage Rolls ingredients

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 ofTry ThisWhen To Swap
ground beef and porkall ground beef or ground turkeyTurkey will be slightly drier but still delicious.
white ricebrown rice or quinoaMake sure it is fully cooked before adding to the filling.
green cabbagesavoy cabbageThe leaves are more delicate and easier to roll.
crushed tomatoesdiced tomatoesThe sauce will be slightly chunkier.
beef brothchicken or vegetable brothAny broth will work for the cooking liquid.
brown sugarhoney or maple syrupUse 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.

Classic Stuffed Cabbage Rolls - step 1

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.

Classic Stuffed Cabbage Rolls - step 2

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.

Classic Stuffed Cabbage Rolls - step 3

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.

Classic Stuffed Cabbage Rolls - step 4

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.
Frequently Asked Questions
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.

— wp:heading –>

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
Be the first to rate this recipe

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.

Prep 45 mins
Cook 90 mins
Total 135 mins
Serves 6
📌 Pin Recipe

Ingredients

Instructions

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

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

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

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

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

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

385Calories
28gProtein
22gCarbs
18gFat
5gFiber
Save for later!

Want To Save This Recipe?

Enter your email and we’ll send it straight to your inbox — plus new recipes every week!

Similar Recipes:

Leave a Reply

Your email address will not be published. Required fields are marked *