Hungary · Europe

Traditional Hungarian Christmas Food: Stuffed Cabbage

Updated November 3, 2026

Total time
3 hr 10 min
prep 55 min · cook 2 hr 15 min
Serves
8
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece
Cuisine
Hungary
Europe

Jump to recipe

Traditional Hungarian Christmas Food: Stuffed Cabbage

Hungarian Christmas stuffed cabbage, or töltött káposzta, is a slow-simmered dish of pork-and-rice rolls layered with fermented cabbage, sauerkraut, smoked meat and paprika. Families and regions season it differently, but this hearty version brings the familiar sweet-sour, smoky flavors to the table in one pot and is especially convenient to make ahead.

Ingredients

  • 12–14 large fermented cabbage leaves, about 1¾ lb (800 g), separated from 1 fermented cabbage head
  • 4 cups (900 g) sauerkraut, drained; reserve ½ cup (120 ml) of its brine if you like a tangier result
  • 2 lb (900 g) ground pork
  • ½ cup (95 g) uncooked white rice, rinsed and drained
  • 1 medium yellow onion, about 5 oz (150 g), finely chopped
  • 2 garlic cloves, minced
  • 4 oz (115 g) smoked bacon, diced
  • 8 oz (225 g) smoked sausage, sliced into ½-inch (1 cm) rounds
  • 1 tablespoon (15 ml) neutral oil
  • 1 tablespoon (7 g) sweet Hungarian paprika, plus 1 teaspoon (2 g) for the filling
  • 1 teaspoon (6 g) fine salt, or less if the cabbage and sausage are salty
  • ½ teaspoon (1 g) freshly ground black pepper
  • 2 dried bay leaves
  • 4 cups (950 ml) low-sodium pork or chicken stock, plus more as needed
  • 1 cup (240 g) sour cream, for serving

Instructions

  1. Prepare the cabbage leaves. Carefully separate 12–14 large leaves from the fermented cabbage head, keeping them whole. If they taste very salty or sharp, rinse them briefly under cool water and pat dry. Cut or shave away the thick raised rib at the base of each leaf so it will roll without splitting. Finely chop any small or torn leaves; they can go into the pot with the sauerkraut. If a leaf is exceptionally large, cut it in half and use one half per roll.
  2. Mix the filling. In a large bowl, combine the ground pork, rinsed rice, half of the chopped onion, garlic, 1 teaspoon paprika, salt and pepper. Mix just until the ingredients are evenly distributed; overworking the meat can make the filling dense. The mixture should hold together when pressed. Do not taste it raw, and wash hands and surfaces that touched the raw pork.
  3. Roll the cabbage. Put a leaf on a board with its stem end closest to you. Spoon about ¼ cup (60 g) of filling near the stem end, fold the sides inward, then roll away from you to make a snug parcel. Leave a little room for the rice to expand as it cooks. Repeat with the remaining leaves and filling. If the cabbage leaf is small, use less filling rather than forcing it closed; set aside any extra filling and tuck it into the pot as a small patty.
  4. Build the flavorful base. Use a heavy 6-quart (5.7 L) Dutch oven or similarly large lidded pot. Heat the oil over medium heat, add the bacon and cook for 4–5 minutes until it releases some fat. Add the remaining onion and cook for 4 minutes, stirring until softened. Take the pot off the heat before stirring in the tablespoon of paprika so it stays fragrant rather than scorching. Add the sauerkraut and chopped cabbage scraps, then stir to coat.
  5. Layer the pot. Arrange about half of the sauerkraut mixture over the bottom. Set the cabbage rolls seam-side down in a close layer, then scatter the sausage slices and bay leaves among them. Add a second layer of rolls if needed, and cover with the remaining sauerkraut. Pour in the stock; the liquid should come roughly halfway to two-thirds up the rolls, not drown them. Add a little reserved brine only if you want more sourness. Bring just to a gentle simmer over medium heat.
  6. Simmer until tender and safe. Cover the pot, turn the heat to low, and simmer gently for about 2 hours 5 minutes. Check after 30 minutes to make sure the liquid is barely bubbling; vigorous boiling can loosen the rolls. Add a splash of stock or water if the bottom looks dry. Near the end, check a roll from the center with a food thermometer inserted into the pork filling. Ground pork must reach the USDA FSIS safe minimum internal temperature of 160°F (71°C). If it has not reached that temperature, cover and continue simmering, checking again after 10 minutes. The cabbage should be tender and the rice cooked through.
  7. Finish and portion. Remove the bay leaves. Let the pot settle for a few minutes while you spoon off excess surface fat if desired. Taste the sauerkraut and cooking liquid before adding salt; the fermented cabbage, bacon and sausage can provide plenty. Serve each portion with a roll or two, plenty of sauerkraut and some of the broth. Offer sour cream at the table rather than stirring it into the whole pot.

Tips

  • Choose leaves that roll easily. Fermented cabbage leaves are traditional and already have a pleasantly tangy flavor. They are sold whole or in jars in some Eastern European markets. If you cannot find them, use a fresh green cabbage: loosen leaves by blanching the head in boiling water until the outer leaves soften, then cool and trim their ribs. Fresh leaves make a milder, less sour dish, so keep the sauerkraut in the recipe.
  • Keep the simmer gentle. A low, steady simmer helps the rolls stay intact and gives the rice time to cook. If the pot boils hard, lower the heat; if it stops simmering, raise it slightly. A heavy pot distributes heat more evenly than a thin saucepan.
  • Adjust salt after tasting. Fermented leaves, sauerkraut, stock and smoked meat vary considerably in saltiness. Rinse especially salty cabbage, use low-sodium stock and wait until serving to decide whether the finished dish needs more salt.
  • Make the rolls a consistent size. Similar-sized parcels cook evenly. Keep them snug in the pot, seam-side down, and avoid packing them so tightly that the rice has no space to expand.

Serving Suggestions

Serve the cabbage hot in shallow bowls so each person gets some of the savory cooking liquid along with the rolls. Add a generous spoonful of sour cream and, if available, a little chopped fresh dill or parsley. Crusty bread is useful for soaking up the paprika-rich broth; boiled potatoes or simple buttered potatoes make a more substantial side without competing with the sauerkraut.

This is a filling main course, so a crisp green salad dressed with vinegar or a plate of pickled vegetables can provide a refreshing contrast. For a holiday meal, set out extra sour cream, black pepper and bread separately, letting guests season their own portions. The rolls are also easy to serve buffet-style: keep them covered in their cooking liquid so they remain moist, and use a slotted spoon to lift them carefully.

Variations

Hungarian households make stuffed cabbage in many ways, so treat the seasoning and layering as adaptable rather than fixed. Some cooks use more sauerkraut and less smoked meat; others add smoked pork ribs or a piece of smoked ham for a deeper broth. If using uncooked smoked pork rather than ready-to-eat sausage, make sure it is fully cooked and follow the package handling instructions. A mild smoked sausage such as kielbasa can replace Hungarian smoked sausage when that is easier to find, although it will give the pot a different spice profile.

For a lighter smoky note, omit the sausage and use 2 oz (55 g) bacon instead of 4 oz (115 g). For a meat-free adaptation, fill the leaves with cooked lentils, rice, sautéed onion and mushrooms, and use vegetable stock; this changes the traditional pork-centered flavor and texture. A spoonful of caraway seeds is another optional addition, but use it sparingly because it can quickly become the dominant flavor. If you prefer a less tangy pot, rinse the sauerkraut and skip the reserved brine.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking. Transfer the rolls and sauerkraut to a shallow airtight container, spoon over enough broth to keep them moist, and refrigerate for 3–4 days. You can also freeze cooled portions in freezer-safe containers for about 2–3 months for best quality. Thaw frozen portions overnight in the refrigerator before reheating; the cabbage may soften slightly after freezing but remains suitable for serving.

Reheat a portion covered on the stovetop over low heat with a splash of stock or water, turning the rolls gently once the liquid is hot. Alternatively, microwave in a covered microwave-safe dish, pausing to turn or rearrange the food so it heats evenly. Reheat leftovers to 165°F (74°C), checked with a food thermometer. Avoid repeatedly warming and cooling the entire pot; take out only the portions you plan to eat.

Frequently Asked Questions

Can I make Hungarian stuffed cabbage ahead?

Yes. You can assemble the rolls and refrigerate them covered for up to 24 hours before cooking, keeping raw pork refrigerated and the pot covered. For an easier schedule, cook the dish a day ahead, cool and refrigerate it promptly, then reheat portions to 165°F (74°C). The flavors often meld as it rests, and the rolls are less likely to fall apart when handled gently.

Do I need to cook the rice before mixing the filling?

No. This recipe uses rinsed, uncooked white rice, which cooks inside the rolls as they simmer. Use white rice rather than brown rice because brown rice takes longer to soften and may remain firm before the pork is ready. Keep a little room inside each roll for the rice to expand.

What if my cabbage leaves tear?

Use a smaller leaf or overlap two torn pieces to wrap the filling, then place the seam underneath. You can also put torn cabbage into the layers of sauerkraut and cook the filling as a small loose patty tucked into the pot. A few imperfect rolls will still taste good; keeping them seam-side down and avoiding a rolling boil helps them hold together.

Can I use fresh cabbage instead of fermented leaves?

Yes. Blanch fresh cabbage leaves until flexible, cool them enough to handle, and trim the thick ribs. The result will be milder and less sour than the fermented-leaf version, so retain the sauerkraut in the pot to provide the characteristic tang. If the whole cabbage will not loosen easily, blanch it in stages and peel off softened leaves as they release.

How can I tell when the stuffed cabbage is done?

The cabbage should be tender, the rice soft, and the filling should reach 160°F (71°C) at its center, measured with a food thermometer. Check a roll from the middle of the pot because it is less exposed to direct heat. If the filling is below temperature or the rice is still firm, continue a gentle simmer and check again after 10 minutes.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).