
How to Make Hungarian Stuffed Cabbage Rolls
1. Prepare the Cabbage
Remove any damaged outer leaves from the cabbage.
Bring a large pot of salted water to a boil. Carefully place the whole cabbage into the water and cook for several minutes.
As the outer leaves soften, gently remove them with tongs and set them aside.
Continue until you have enough large, flexible leaves for the rolls.
Trim away the thickest part of the cabbage rib so the leaves are easier to roll.
2. Prepare the Filling
Heat the oil or lard in a skillet and gently cook the chopped onion until softened.
Remove from the heat and allow it to cool slightly.
In a large bowl, combine the ground pork, uncooked rice, onion, garlic, paprika, salt, black pepper, and egg.
Mix until the ingredients are evenly incorporated.
3. Form the Cabbage Rolls
Place one cabbage leaf flat on a work surface.
Add a portion of the meat and rice mixture near the bottom of the leaf.
Fold the sides inward, then roll the cabbage tightly into a neat parcel.
Repeat with the remaining cabbage leaves and filling.
Don’t roll them excessively tight—the rice will expand as it cooks.
4. Build the Pot
Spread some sauerkraut across the bottom of a large heavy pot or Dutch oven.
Arrange several cabbage rolls over the sauerkraut.
Add another layer of sauerkraut and smoked pork or sausage.
Continue layering until all the cabbage rolls have been added.
5. Add the Cooking Liquid
Combine the broth with the tomato paste and pour it gently into the pot.
Add the bay leaf and a little additional paprika if desired.
The liquid should come partway up the cabbage rolls rather than completely covering them.
6. Simmer Slowly
Cover the pot and bring everything to a gentle simmer.
Reduce the heat to low and cook for approximately 1½–2 hours, until the cabbage is tender, the rice is fully cooked, and the pork is thoroughly cooked through.
Avoid vigorous boiling, as it can cause the rolls to break apart.
Tips for the Best Töltött Káposzta
Don’t overfill the cabbage leaves. Rice expands during cooking, so leave enough room inside each roll.
Use good-quality paprika. Sweet Hungarian paprika provides much of the dish’s traditional flavor and color.
Keep the simmer gentle. Slow cooking produces tender cabbage and helps the rolls maintain their shape.
Use sauerkraut for balance. Its tanginess cuts through the richness of the pork and smoked meat.
Let it rest. Töltött Káposzta often tastes even better after sitting for a while because the flavors have more time to come together.
How to Serve Hungarian Stuffed Cabbage
The traditional finishing touch is a generous spoonful of sour cream.
Serve the cabbage rolls with:
- Sour cream
- Extra sauerkraut
- Crusty bread
- Fresh parsley
- Smoked sausage or pork from the cooking pot
A slice of hearty bread is especially useful for soaking up the flavorful sauce.
Can Töltött Káposzta Be Made Ahead?
Absolutely. In fact, this is one of those dishes that is particularly well suited to making ahead.
After cooking, allow the cabbage rolls to cool and refrigerate them in their cooking liquid. Reheat gently on the stovetop or in the oven.
The flavors often become deeper and more developed after resting overnight.
Can You Freeze Stuffed Cabbage?
Yes. Once completely cooled, the cabbage rolls can be stored in an airtight freezer-safe container along with some of their cooking liquid.
Thaw them in the refrigerator and reheat gently until hot throughout.
A Hungarian Family Favorite
Töltött Káposzta is more than just a cabbage recipe. It is a dish strongly connected with Hungarian family cooking, holidays, celebrations, and long meals around the table.
The combination of tender cabbage, savory pork, rice, paprika, tangy sauerkraut, and creamy sour cream creates a deeply satisfying meal that is hearty without being complicated.
If you’re building a collection of traditional Hungarian recipes, Töltött Káposzta deserves a place among the classics.









