Hungarian Stuffed Cabbage Rolls
Hungarian Stuffed Cabbage Rolls (Töltött Káposzta)
Traditional Hungarian Stuffed Cabbage with Paprika, Sauerkraut & Sour Cream
Hungarian Stuffed Cabbage, known as Töltött Káposzta, is one of the most comforting dishes in Hungarian cuisine. Tender cabbage leaves are wrapped around a savory filling of seasoned ground pork and rice, then slowly simmered with sauerkraut, paprika, onions, and tomatoes.
The result is a rich, hearty meal with tender cabbage, flavorful meat, and a deliciously smoky paprika-infused sauce. Traditionally served with a generous spoonful of sour cream, this classic dish is perfect for family dinners, holidays, and cold winter days.
Why You’ll Love This Hungarian Recipe
- Authentic Hungarian comfort food
- Tender cabbage rolls with a flavorful meat filling
- Rich paprika and sauerkraut flavor
- Perfect for make-ahead meals
- Even more flavorful the next day
- Delicious served with sour cream and crusty bread
Ingredients
For the Cabbage Rolls
- 1 large head of green cabbage
- 1 lb (450 g) ground pork
- ½ cup (90 g) uncooked white rice
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1½ tablespoons sweet Hungarian paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried marjoram
- 1 egg, optional
For the Sauerkraut Base
- 1½–2 lbs (700–900 g) sauerkraut
- 1 medium onion, chopped
- 2 tablespoons vegetable oil or lard
- 1 tablespoon Hungarian paprika
- 1 cup (240 ml) tomato sauce or crushed tomatoes
- 2 cups (480 ml) water or broth
- 2 bay leaves
- Salt and pepper, to taste
For Serving
- Sour cream
- Fresh parsley, optional
- Crusty bread
Instructions
1. Prepare the Cabbage
Bring a large pot of water to a boil.
Carefully remove the outer leaves from the cabbage and place the whole head into the hot water. As the leaves soften, gently remove them one at a time with tongs.
Continue until you have enough large, flexible leaves for the cabbage rolls.
Allow the leaves to cool slightly. Trim away the thickest part of the central rib so they are easier to roll.
2. Prepare the Filling
Heat the oil in a skillet over medium heat.
Add the chopped onion and cook for about 4–5 minutes until softened. Add the garlic and cook for another minute.
Remove from the heat and allow the mixture to cool slightly.
In a large bowl, combine the ground pork, uncooked rice, onion and garlic mixture, paprika, salt, pepper, marjoram, and egg if using.
Mix gently until everything is evenly combined.
3. Make the Cabbage Rolls
Place one cabbage leaf on a clean work surface.
Add approximately 2 tablespoons of the meat mixture near the lower center of the leaf.
Fold the sides inward and roll the cabbage tightly around the filling, creating a neat parcel.
Repeat with the remaining cabbage leaves and filling.
4. Prepare the Sauerkraut
Heat the oil or lard in a large heavy-bottomed pot.
Add the chopped onion and cook until softened.
Remove the pot briefly from the heat and stir in the paprika. This helps prevent the paprika from burning and becoming bitter.
Add the sauerkraut, tomato sauce, bay leaves, and water or broth. Stir gently.
5. Arrange the Cabbage Rolls
Place some of the sauerkraut mixture on the bottom of the pot.
Arrange the cabbage rolls tightly over the sauerkraut, seam-side down.
Cover the rolls with the remaining sauerkraut.
Pour in enough additional water or broth to almost cover the cabbage rolls.
6. Slow Cook
Bring the pot to a gentle simmer.
Cover and cook over low heat for approximately 1½–2 hours, or until the cabbage is very tender and the meat and rice are completely cooked.
Avoid vigorous boiling, as it can cause the cabbage rolls to break apart.
7. Rest and Serve
Turn off the heat and allow the dish to rest for about 10–15 minutes.
Carefully transfer the cabbage rolls to serving plates and spoon some of the sauerkraut and paprika-rich cooking juices around them.
Top generously with sour cream.
Serve warm with fresh crusty bread.
Recipe Card
Recipe: Hungarian Stuffed Cabbage Rolls (Töltött Káposzta)
Cuisine: Hungarian
Category: Main Course
Prep Time: 35 minutes
Cook Time: 1½–2 hours
Total Time: About 2 hours 15 minutes
Servings: 6
Tips for Perfect Hungarian Stuffed Cabbage
Don't overfill the cabbage leaves
The rice expands as it cooks, so use a moderate amount of filling in each leaf. This also makes the rolls easier to seal.
Use Hungarian paprika
Sweet Hungarian paprika gives the dish its characteristic color and flavor. For a little extra heat, a small amount of hot paprika can be added.
Keep the heat low
Slow cooking is essential. A gentle simmer allows the cabbage to become tender while keeping the rolls intact.
Rinse sauerkraut if necessary
If your sauerkraut is particularly salty or sour, rinse it briefly under cold water and drain well before using.
Make it ahead
Hungarian stuffed cabbage is often even better after resting overnight. The flavors have more time to blend, making it an excellent make-ahead meal.
What to Serve with Töltött Káposzta
The traditional accompaniment is sour cream, which balances the rich paprika and savory filling beautifully.
You can also serve it with:
- Fresh crusty bread
- Boiled potatoes
- Extra sauerkraut
- Pickled peppers
- A simple cucumber salad
Frequently Asked Questions
Can I use ground beef instead of pork?
Yes. Ground beef can be substituted for some or all of the pork, although pork provides the traditional richness and flavor.
Should the rice be cooked first?
For this traditional-style recipe, the rice can be added uncooked because it cooks inside the cabbage rolls. If you prefer, you can partially cook it first and slightly reduce the cooking time.
Can I freeze stuffed cabbage?
Yes. Allow the cooked cabbage rolls to cool completely, then freeze them in an airtight container with some of the sauce and sauerkraut. Thaw in the refrigerator and reheat gently.
Why is sour cream served with Hungarian cabbage rolls?
The creamy, slightly tangy flavor of sour cream complements the rich pork, paprika, and sauerkraut, creating the classic Hungarian combination.
Final Thoughts
Töltött Káposzta is more than just a cabbage-roll recipe—it is a classic example of hearty Hungarian home cooking. Tender cabbage, savory pork and rice filling, tangy sauerkraut, sweet paprika, and creamy sour cream come together to create a deeply satisfying meal.
For the best flavor, prepare it slowly, let it rest before serving, and don't forget the generous spoonful of sour cream on top.
