
Few Hungarian dishes are as comforting and traditional as Töltött Káposzta, or Hungarian stuffed cabbage. Tender cabbage leaves are wrapped around a savory mixture of seasoned ground pork and rice, then slowly cooked in a rich paprika-tomato sauce.
It’s the kind of dish often associated with family gatherings, holidays, and long Sunday lunches. The flavors become even better after resting, which is why many Hungarian families prepare it ahead of time.
🥬 What Is Töltött Káposzta?
Töltött Káposzta literally means “stuffed cabbage.”
The classic Hungarian version combines cabbage with ground meat, rice, onion, garlic and paprika. The rolls are traditionally cooked together with sauerkraut, creating a dish that is savory, slightly tangy and deeply flavorful.
Recipes vary from family to family. Some use smoked pork, bacon or sausage, while others prefer a simpler preparation.
Ingredients
For the Cabbage Rolls
- 1 large head of green cabbage
- 1 lb (450 g) ground pork
- ½ cup (100 g) uncooked white rice
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 large egg
- 1 tablespoon sweet Hungarian paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon caraway seeds, optional
For the Pot
- 2 cups (450–500 g) sauerkraut, drained
- 1½ cups (350–400 ml) tomato sauce or crushed tomatoes
- 2 cups (480 ml) water or stock
- 1 tablespoon sweet Hungarian paprika
- 2 bay leaves
- 3–4 slices smoked bacon, optional
- 1–2 tablespoons vegetable oil or lard, if needed
To Serve
- Sour cream
- Fresh bread
- Extra paprika
How to Make Hungarian Stuffed Cabbage
1. Prepare the Cabbage
Bring a large pot of water to a gentle boil.
Remove the tough outer leaves from the cabbage.
Carefully place the whole cabbage into the hot water and cook for several minutes.
As the outer leaves soften, gently remove them with tongs and continue until you have enough flexible leaves for the rolls.
Set the leaves aside and allow them to cool.
Tip
If the thick central rib of a cabbage leaf is difficult to roll, carefully trim a little of the thickest part with a knife.
2. Make the Filling
In a large bowl, combine:
- Ground pork
- Uncooked rice
- Chopped onion
- Garlic
- Egg
- Paprika
- Salt
- Black pepper
- Caraway seeds, if using
Mix until everything is evenly combined.
Don’t overmix the meat, or the filling can become dense.
3. Roll the Cabbage
Place one cabbage leaf flat on a work surface.
Put approximately 2 tablespoons of filling near the bottom portion of the leaf.
Fold the sides toward the center, then roll the cabbage firmly but not too tightly.
The rice will expand during cooking, so the rolls need a little room.
Repeat with the remaining cabbage leaves and filling.
4. Build the Pot
Spread some sauerkraut across the bottom of a large heavy pot.
Arrange the cabbage rolls over the sauerkraut, placing them close together.
Add another layer of sauerkraut.
If you’re using smoked bacon, place pieces between or around the rolls.
5. Add the Paprika-Tomato Sauce
Mix the tomato sauce, water or stock and paprika.
Pour the mixture gently over the cabbage rolls.
Add the bay leaves.
The liquid should come fairly high around the rolls, but they don’t necessarily need to be completely submerged.
6. Cook Slowly
Bring the pot to a gentle simmer.
Cover and cook over low heat for approximately 1½–2 hours, or until the cabbage is tender and the filling is fully cooked.
Avoid vigorous boiling because the rolls can break apart.
The slow cooking allows the cabbage, pork, paprika and sauerkraut to develop a rich flavor.
🥄 How to Serve Töltött Káposzta
The traditional way to serve Hungarian stuffed cabbage is with a generous spoonful of sour cream on top.
Serve it with fresh crusty bread to soak up the flavorful sauce.
A little extra Hungarian paprika can also be sprinkled over the top.
The combination of:
tender cabbage + savory pork + paprika + tangy sauerkraut + creamy sour cream
is what makes this dish so comforting.
đź‡đź‡ş Authentic Hungarian Tips
Use good-quality paprika
Hungarian sweet paprika is an important part of the flavor. Avoid using old paprika that has lost its aroma.
Don’t rush the cooking
Töltött Káposzta is traditionally a slow-cooked dish. The longer, gentle cooking helps tenderize the cabbage and allows the flavors to develop.
Make it ahead
Many people find stuffed cabbage tastes even better the next day after the flavors have had time to blend.
Every family has its own version
Some Hungarian cooks add smoked meat, sausage or bacon. Others use more sauerkraut or a different ratio of meat to rice.
That’s part of what makes traditional Hungarian cooking so special.
Frequently Asked Questions
Can I use beef instead of pork?
Yes. Ground beef can be used, although pork is traditional in many versions because it provides more fat and flavor.
Can I use cooked rice?
You can, but this recipe is designed around uncooked rice, which cooks inside the cabbage rolls. If using cooked rice, adjust the amount and cooking time accordingly.
Can I freeze Hungarian stuffed cabbage?
Yes. Allow it to cool completely, then store the rolls with some of their sauce in airtight freezer-safe containers.
Thaw safely in the refrigerator and reheat thoroughly before serving.
What do Hungarians serve with stuffed cabbage?
Sour cream and bread are classic accompaniments. Some people also serve extra sauerkraut alongside the rolls.
❤️ A True Hungarian Comfort Food
Töltött Káposzta is more than just cabbage stuffed with meat and rice. It’s a dish connected with Hungarian home cooking, family recipes and celebrations.
The recipe may change from one household to another, but the idea remains the same: simple ingredients, slow cooking and plenty of flavor.
If you’ve never tried Hungarian stuffed cabbage, this is one traditional dish worth putting on your table.
đź‡đź‡ş Have you ever eaten Töltött Káposzta?
Would you make it with pork, beef, or a mixture of both? Tell us in the comments! 👇













