
Few dishes feel as comforting and traditional as Hungarian Stuffed Cabbage Rolls, known as Töltött Káposzta. Tender cabbage leaves are wrapped around a savory filling of seasoned ground meat and rice, then slowly baked or simmered in a flavorful tomato and paprika sauce.
This hearty Hungarian classic is perfect for family dinners, holidays, and cozy weekend meals. The rolls become wonderfully tender as they cook, while the sauce brings everything together with rich, comforting flavor.
Ingredients
For the Cabbage Rolls
- 1 large head green cabbage
- 1½ lbs ground pork or a mixture of pork and beef
- ¾ cup uncooked white rice
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 large egg
- 1 teaspoon sweet Hungarian paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried marjoram
For the Sauce
- 2 cups tomato sauce
- 1 cup beef or chicken broth
- 2 tablespoons tomato paste
- 1 tablespoon sweet Hungarian paprika
- 1 tablespoon vegetable oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon sugar, optional
- Salt and black pepper, to taste
For Serving
- Sour cream
- Fresh parsley
- Crusty bread
Instructions
1. Prepare the Cabbage
Bring a large pot of salted water to a boil.
Carefully remove the core from the cabbage. Place the whole cabbage into the boiling water and cook for several minutes.
As the outer leaves soften, carefully remove them with tongs and place them on a plate to cool.
Continue until you have enough large, flexible leaves for the rolls.
Trim away the thickest part of the center rib from each leaf so they are easier to roll.
2. Prepare the Filling
In a large bowl, combine the ground meat, uncooked rice, chopped onion, garlic, egg, paprika, salt, black pepper, and marjoram.
Mix gently until everything is evenly incorporated.
3. Make the Sauce
Heat the oil in a large skillet or saucepan over medium heat.
Add the chopped onion and cook for about 4–5 minutes, until softened.
Add the garlic and cook for another 30 seconds.
Stir in the tomato paste and Hungarian paprika.
Add the tomato sauce and broth. Season with salt, pepper, and a little sugar if desired.
Bring the sauce to a gentle simmer.
4. Roll the Cabbage
Place one cabbage leaf flat on a work surface.
Add approximately 2–3 tablespoons of filling near the bottom of the leaf.
Fold the sides toward the center and roll the leaf tightly around the filling.
Repeat with the remaining cabbage leaves and filling.
5. Arrange the Rolls
Spread a thin layer of tomato sauce across the bottom of a large baking dish.
Arrange the cabbage rolls seam-side down in the dish.
Pour the remaining sauce over the top, making sure the rolls are well covered.
6. Bake
Cover the baking dish tightly with aluminum foil.
Bake at 350°F (175°C) for approximately 1½–2 hours, until the cabbage is tender and the filling is thoroughly cooked.
For the final 15–20 minutes, remove the foil to allow the top to brown slightly.
The filling should reach a safe internal temperature of 160°F (71°C).
7. Rest and Serve
Allow the cabbage rolls to rest for about 10 minutes before serving.
Spoon plenty of the tomato-paprika sauce over each roll and serve with a generous spoonful of sour cream.
Tips for the Best Hungarian Cabbage Rolls
Soften the cabbage well: Flexible leaves are much easier to roll without tearing.
Don’t overfill the leaves: The rice expands as it cooks, so leave enough room for the filling to expand.
Use Hungarian paprika: Sweet Hungarian paprika gives the dish its characteristic color and flavor.
Cook them slowly: Gentle, longer cooking allows the cabbage and filling to become tender while the flavors develop.
Make them ahead: The flavor often becomes even better after resting overnight.
What to Serve With Töltött Káposzta
Traditional-style accompaniments include:
- Sour cream
- Fresh crusty bread
- Boiled potatoes
- Pickles
- Hungarian cucumber salad
- Fresh parsley
Storage
Store leftover cabbage rolls in an airtight container in the refrigerator for up to 3–4 days.
They can also be frozen in a freezer-safe container with some of the sauce. Thaw overnight in the refrigerator and reheat gently until completely hot.
Final Thoughts
Hungarian Stuffed Cabbage Rolls (Töltött Káposzta) are the kind of meal that turns simple ingredients into something deeply satisfying. Tender cabbage, savory meat and rice filling, and a rich paprika-tomato sauce make this a classic comfort food worth making for the whole family.
Serve it hot with sour cream and plenty of sauce for a traditional Hungarian-inspired dinner.









