hungarian stuffed cabbage

Hungarian Stuffed Cabbage Recipe

This Hungarian stuffed cabbage recipe wraps savory beef and rice in tender leaves, then bakes them in a paprika sauerkraut sauce. Pure comfort, start to finish.

My grandmother’s kitchen smelled like paprika and simmering sauerkraut every cold Sunday, and I swear the windows fogged up on purpose. This Hungarian stuffed cabbage recipe is her töltött káposzta, rolled by tired hands and eaten by happy ones. I’ve tweaked it over the years, but I still sneak a bite before anyone sits down.

Why This Hungarian Stuffed Cabbage Recipe Is a Keeper

Some recipes impress you. This one hugs you. The cabbage turns silky, the beef-and-rice filling stays juicy, and the tangy sauerkraut sauce soaks into everything until the whole pot smells like a Hungarian grandmother’s kitchen.

It’s also forgiving, which is my favorite quality in a recipe. You can roll the leaves a little crooked, and nobody will ever know once they’re tucked in the pot under that rosy sauce.

Every family has its own version of káposzta, and this is the one I keep coming back to. It’s humble and hearty, and it tastes even better when the weather outside is gray and grumpy.

hungarian stuffed cabbage

Hungarian Stuffed Cabbage (Töltött Káposzta)

In this Hungarian stuffed cabbage, or töltött káposzta, tender cabbage leaves are wrapped around a savory beef and rice filling. The rolls bake for an hour in a tangy paprika and sauerkraut sauce until they're silky and full of flavor. It's a cozy Sunday dinner from start to finish.
Prep Time 30 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 45 minutes
Course Dinner, Main Course
Cuisine Eastern European, Hungarian
Servings 12 rolls
Calories 265 kcal

Equipment

  • Large pot
  • Large bowl (for ice water)
  • Paring knife
  • Tongs
  • Skillet
  • Large mixing bowl
  • Medium bowl
  • Whisk
  • Large Dutch oven with lid
  • Instant-read thermometer
  • Airtight container

Ingredients
  

For the Cabbage Leaves

  • 1 large head green cabbage or two medium heads; for 12 leaves total

For the Filling

  • 2 Tbsp. vegetable oil
  • 1 cup yellow onion finely chopped
  • 2 cloves garlic minced
  • 2 lbs. ground beef or half ground beef
  • 1 cup cooked long grain rice
  • 1 tsp. Hungarian paprika for the filling
  • 2 tsp. kosher salt
  • 1 tsp. black pepper
  • 2 large eggs lightly beaten

For the Sauce and the Pot

  • 2 cups water
  • ¼ cup tomato paste
  • 3 tsp. Hungarian paprika for the sauce
  • 1 lb. package refrigerated fresh sauerkraut divided; 1 cup for the bottom of the pot

Instructions
 

Soften the Cabbage Leaves

  • Fill a large bowl with ice water. Cut out the cabbage core with a paring knife.
  • Bring a large pot of water to a boil over high heat. Place the cabbage in the pot stem side up and simmer for 7 to 8 minutes. As the leaves loosen, lift them off with tongs and drop them into the ice water.
  • You need 12 leaves. Pat them dry and trim away the tough rib at the bottom of each one.

Make the Filling and Sauce

  • Heat the oil in a skillet over medium-high heat. Cook the onion for 5 to 6 minutes, until soft and translucent. Add the garlic and cook for 1 more minute. Remove from the heat and let cool slightly.
  • Preheat the oven to 350°F. Spread 1 cup of sauerkraut over the bottom of a large Dutch oven.
  • In a large bowl, combine the beef, rice, 1 teaspoon of paprika, salt, pepper, eggs, and the onion mixture. Mix well with your hands.
  • In a medium bowl, whisk the water, tomato paste, and the remaining 3 teaspoons of paprika. Stir in the rest of the sauerkraut.

Roll, Tuck, and Bake

  • Lay a leaf flat with the stem end toward you. Shape about 1/3 cup of filling into a log near the bottom. Fold the bottom up over the filling, tuck in the sides, and roll it away from you.
  • Set the rolls seam side down in the Dutch oven, nestled snugly together. Pour the sauce over the top.
  • Cover and bake for 1 hour, until the filling reaches 160°F. Let rest for 5 minutes, then serve.

Notes

Pat the leaves dry, and don’t overfill them, since the rice expands as it cooks. Keep the seams down so the rolls hold together. For a slow cooker, cook on low for 6 to 8 hours.
Refrigerate in the sauce for 3 to 4 days, or freeze for up to 3 months. Reheat covered at 325°F with a spoonful of sauce or water.
Keyword cabbage rolls with sauerkraut, comfort food, hungarian stuffed cabbage, hungarian stuffed cabbage recipe, kaposzta recipe, paprika sauerkraut sauce, stuffed cabbage rolls, sunday dinner, töltött káposzta

Everything You’ll Need for Töltött Káposzta

Nothing fancy here. Most of this is pantry-and-fridge stuff, and the rest is one good head of cabbage.

Töltött káposzta ingredients
IngredientAmount
For the cabbage leaves
Large head of green cabbage (or two medium)1 head, for 12 leaves total
For the filling
Vegetable oil2 Tbsp.
Yellow onion, finely chopped1 cup
Garlic, minced2 cloves
Ground beef2 lbs.
Cooked long grain rice1 cup
Hungarian paprika (for the filling)1 tsp.
Kosher salt2 tsp.
Black pepper1 tsp.
Large eggs, lightly beaten2
For the sauce and the pot
Water2 cups
Tomato paste1/4 cup
Hungarian paprika (for the sauce)3 tsp.
Refrigerated fresh sauerkraut, divided1 lb. package

A Few Casual Notes on the Ingredients

Cabbage leaves: Pick a head that feels heavy for its size, with leaves that look bright and loose at the edges. Loose outer leaves peel off far more easily, and each cabbage leaf is basically a little blanket for your filling.

Hungarian paprika: This is the soul of the dish, so please don’t swap in the dusty jar that’s been in your cabinet since 2017. Fresh paprika smells sweet and a little fruity, and that’s exactly what you want.

Ground beef: beef gives the tenderest, richest rolls. If you’d rather use ground beef, I’ve got a swap further down.

Fresh sauerkraut: The refrigerated kind has a brighter tang and a better crunch than the canned stuff. It melts into the sauce while it bakes and makes the whole pot taste like something that simmered all day.

How to Make Hungarian Stuffed Cabbage, Step by Step

How to make Töltött káposzta

Soften the Cabbage Leaves

Fill a large bowl with ice water and park it near the stove. With a paring knife, cut out the core of the cabbage. It’s a little like carving a pumpkin, only quieter.

Bring a large pot of water to a boil over high heat. Set the cabbage in the pot stem side up and let it simmer for 7 to 8 minutes. The kitchen will smell sweet and a bit like earth, which is exactly right.

Use tongs to gently lift off the leaves as they loosen, and drop each one into the ice water. You need 12 good leaves. Pat them dry, then trim away any tough rib at the bottom of each one.

My grandmother always said, “A wet leaf slides, and a dry leaf listens.” She was right, so don’t skip the patting.

Cook the Onion and Garlic

Warm the vegetable oil in a skillet over medium-high heat. Add the chopped onion and cook for 5 to 6 minutes, until it’s soft and translucent and the whole kitchen smells like somebody’s cooking for you.

Stir in the garlic and cook for one more minute. Take the skillet off the heat and let it cool a bit while you get everything else ready.

Set Up the Dutch Oven

Preheat your oven to 350 degrees. Spread 1 cup of the sauerkraut across the bottom of a large Dutch oven and set it aside.

This little bed of sauerkraut keeps the rolls from sticking and sneaks tangy flavor up into the cabbage from below. I’ve scorched the bottom of a pot at least twice without it, so learn from me.

Mix the Filling

In a large bowl, combine the ground beef, cooked rice, 1 teaspoon of the paprika, the kosher salt, black pepper, eggs, and the onion mixture. Mix it well with your hands.

Yes, your hands. It’s cool and squishy and a little silly, but it’s the only way to get everything evenly blended without squashing the meat into a dense brick.

Whisk Together the Sauce

In a medium bowl, whisk the 2 cups of water with the tomato paste and the remaining 3 teaspoons of paprika until it turns a deep, rusty red. Stir in the rest of the sauerkraut and set it aside.

Roll, Tuck, and Bake

Lay a leaf flat with the stem end toward you. Shape about 1/3 cup of the filling into a little log near the bottom, fold the bottom up over it, tuck in the sides, and roll away from you.

Set each roll seam side down in the prepared Dutch oven, nestling them in snugly. Pour the sauce over the top so every roll gets a good coat of that sauerkraut.

Cover the pot and bake for one hour, until the meat is cooked through. Your kitchen will smell like paprika and warm cabbage, and that’s your cue to find a few bowls. Serve immediately.

hungarian stuffed cabbage recipe​

Tips, Swaps, and Variations

Little Things That Make a Big Difference

Don’t overfill the leaves. A modest 1/3 cup is plenty, and the rice will puff up a bit as it cooks. Stuffing them like burritos is how rolls burst open in the oven.

Let the finished pot sit for five minutes before you serve. The sauce settles, the rolls firm up, and nobody burns their tongue, which is a gift in a house full of hungry people.

Swaps I’ve Tried

Ground beef: Use half ground beef for a slightly beefier flavor, or go all beef if that’s what you have. The rolls come out a touch leaner, so don’t skimp on the sauce.

Tomato sauce: If you’re out of tomato paste, plain tomato sauce works. Use about 1/2 cup and cut the water back to 1 1/2 cups so the sauce doesn’t get thin.

Prefer a milder tang? Rinse the sauerkraut briefly under cold water and squeeze it dry before using it.

Making It in a Slow Cooker

You can absolutely make this in a slow cooker. Layer the sauerkraut on the bottom, arrange the rolls, pour in the sauce, and cook on low for 6 to 8 hours.

The texture is a little softer than the oven version, and the cabbage goes extra silky. It’s perfect for those days when you want dinner to cook itself while you pretend to be productive.

When Things Go Sideways

The leaves tear while rolling. Overlap two small pieces to patch the hole, then roll as usual. The sauce hides every flaw.

The leaves are tough. Return them to the simmering water for another minute or two. A thick rib can also be shaved thinner with your paring knife.

The rolls fall apart. They were probably overstuffed or placed seam side up. Tuck the sides in firmly and keep the seams down.

The sauce tastes flat. A pinch more salt or a splash of the sauerkraut brine usually wakes it right up.

Storing and Reheating Your Cabbage Rolls

MethodHow LongHow to Do It
Refrigerator3 to 4 daysCool completely, then store rolls in sauce in an airtight container
FreezerUp to 3 monthsFreeze rolls with a little sauce in a freezer-safe container, and thaw overnight in the fridge

For more on keeping food safe, the USDA has a handy guide to leftovers and food safety.

Reheating Without Drying Them Out

Warm the rolls gently in a covered dish at 325 degrees until hot all the way through, adding a spoonful of water or sauce if they look thirsty. The microwave works in a pinch, but cover them so they stay moist.

Leftover Ideas Worth Trying

Chop a leftover roll and sauce it over buttered egg noodles for a quick lunch. Or crumble the filling into a skillet with extra sauerkraut for a chunky, rustic hash.

If you’ve got spare cabbage from the head, try my Jamaican steamed cabbage as a bright side dish. The leftover core and trimmings are great for a homemade cabbage juice.

These rolls also love company. Start with a bowl of creamy parmesan vegetable soup for a table that feels like a holiday.

Frequently Asked Questions

Is this a traditional Hungarian kaposzta recipe?

It follows the spirit of traditional töltött káposzta, with paprika, sauerkraut, beef, and rice. Every Hungarian family has its own version, so this one is simply mine, handed down and adjusted over the years.

Can I make Hungarian stuffed cabbage ahead of time?

Yes. Assemble the rolls in the Dutch oven, cover, and refrigerate up to a day before baking. They actually taste even better after the flavors have had time to get to know each other.

Can I use canned sauerkraut instead of fresh?

You can, though refrigerated fresh sauerkraut has a brighter tang and better texture. If you use canned, drain it well and give it a quick rinse so it isn’t too salty.

Can I freeze stuffed cabbage rolls?

They freeze beautifully. Pack the cooked rolls with a little sauce in a freezer-safe container, and thaw them overnight in the refrigerator before reheating.

What should I serve with stuffed cabbage?

Crusty rye bread, buttery egg noodles, or mashed potatoes are all wonderful. A dollop of sour cream on top is very traditional, and I never say no to it.

Final Thoughts

I hope this Hungarian stuffed cabbage recipe finds its way onto your table on a chilly evening, with something warm in the pot and good company around it. It’s the kind of dinner that makes a house feel lived in.

If you make it, I’d love to hear how it turned out. Leave a comment and a star rating below, and pin it on Pinterest so you can find it again when the first cold snap hits.

More Recipes

Leave a Reply

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

Recipe Rating