Traditional Sarma Recipe: Cabbage Rolls with Beef

Updated November 3, 2026

Total time
3 hr
prep 45 min · cook 2 hr 15 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Traditional Sarma Recipe: Cabbage Rolls with Beef

Sarma is a Balkan dish of cabbage leaves wrapped around a savory filling of ground meat and rice, then gently simmered until tender. Fermented cabbage leaves give these rolls their characteristic tang, while a slow, covered cook lets the filling become moist and the flavors mingle. Families and regions season sarma differently, so this traditional-style recipe offers a balanced, practical version rather than claiming to be the only one.

Ingredients

  • 18–20 large fermented cabbage leaves, from 1 large head (about 2½ lb / 1.1 kg); you may not need every leaf
  • 1 lb ground beef (450 g)
  • ½ lb ground pork (225 g)
  • ½ cup uncooked long-grain rice (95 g), rinsed and drained
  • 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
  • 2 garlic cloves, minced (about 2 tsp / 6 g)
  • 2 tbsp neutral oil (30 ml)
  • 1 tsp sweet paprika (2 g)
  • ½ tsp freshly ground black pepper (1 g)
  • 1 tbsp tomato paste (16 g)
  • 2 cups drained sauerkraut (about 300 g), divided
  • 4 cups low-sodium beef or chicken broth (950 ml), plus more as needed
  • 2 bay leaves
  • 4 oz smoked pork ribs or smoked bacon, cut into pieces (115 g), optional

Instructions

  1. Prepare the cabbage leaves. Separate the fermented leaves carefully so they do not tear. If they are very salty or sharply sour, rinse them under cool water; taste a small piece first to judge how much rinsing they need. Trim away the thick raised rib at the base of each leaf, or shave it thinner with a knife so the leaf will roll easily. Chop any small, torn leaves and set them aside for the pot. This preparation takes about 15 minutes, depending on how easily the leaves separate.
  2. Soften the aromatics and cool them. Heat the oil in a skillet over medium heat. Add the onion and cook for 5–7 minutes, stirring occasionally, until soft and translucent but not browned. Stir in the garlic and paprika for 30 seconds, then scrape the mixture into a bowl and let it cool for a few minutes. Cooling it briefly helps keep the raw meat mixture easy to handle.
  3. Mix the filling. In a large bowl, combine the beef, pork, rinsed rice, cooled onion mixture, black pepper, and tomato paste. Mix gently with clean hands or a fork just until evenly combined; compacting the meat can make the filling dense. Do not add salt yet: fermented cabbage and sauerkraut can supply plenty. If you want to check the seasoning, cook a small spoonful of the mixture in the skillet until done and taste it before adjusting the raw filling.
  4. Fill and roll. Lay a cabbage leaf on a board with the trimmed base toward you. Place about 2 tablespoons of filling near the base, fold the sides over it, then roll away from you into a snug parcel. Leave a little room inside each roll because the rice expands as it cooks. Repeat with the remaining filling and leaves. Use smaller leaves to patch tears or combine two small leaves to make one workable wrapper.
  5. Layer the pot. Scatter about half of the sauerkraut and the chopped cabbage trimmings over the bottom of a heavy, lidded pot. Arrange the rolls seam-side down in a close layer, then add another layer if needed. Tuck the bay leaves and optional smoked pork between the rolls, and cover with the remaining sauerkraut. Pour in the broth; it should come close to covering the rolls, but they do not need to be completely submerged. Add a little water or broth if the pot is especially wide.
  6. Simmer gently. Bring the liquid just to a simmer over medium heat, then turn the heat to low and cover the pot. Cook gently for about 2 hours, checking occasionally that the liquid is barely bubbling and that the bottom is not drying out. Add a splash of broth or water if needed. Avoid a hard boil, which can loosen the rolls and make the meat filling tough. For food safety, check a thick roll with a food thermometer inserted into the center of its filling; USDA FSIS guidance sets 160°F (71°C) as the safe minimum for ground meat.
  7. Rest and serve. Turn off the heat and let the covered pot stand for 15 minutes so the rolls settle and are easier to lift. Remove the bay leaves. Taste the cooking liquid and adjust with a little pepper or a small pinch of salt only if it needs it. Lift the rolls out with a broad spoon, keeping them seam-side down, and spoon sauerkraut and some of the broth over each serving.

Tips

  • Choose the right leaves. Fermented cabbage leaves, sometimes sold as whole sour-cabbage heads, have a pleasantly tangy taste and are the usual choice for this style of sarma. They may be found in Balkan or Eastern European groceries. If you cannot find them, use a large fresh cabbage: loosen its leaves by blanching the whole head in boiling water, then use sauerkraut in the pot for acidity. Fresh leaves make a milder, less tangy dish, so the substitute will not taste exactly the same.
  • Rinse selectively. Brined cabbage varies in saltiness. Rinsing every leaf thoroughly can remove too much of its flavor, while using very salty leaves without tasting can make the finished broth overly salty. Taste a small piece and rinse only as much as needed; rely on low-sodium broth and delay added salt until the end.
  • Roll snugly, not tightly. Keep the filling contained, but leave a little room for the rice to swell. If a leaf splits, patch it with a small piece of another leaf and place the roll seam-side down. Close layering helps the rolls hold their shape during the long simmer.
  • Keep the simmer low. A gentle simmer is more useful than frequent stirring. The rolls can be fragile, and stirring may break them open. Check the liquid level by carefully shifting one roll near the edge rather than moving the whole pot around.

Serving Suggestions

Serve sarma hot with a spoonful of its sauerkraut and broth. Crusty bread is handy for soaking up the savory liquid, while boiled potatoes or mashed potatoes make a more substantial accompaniment. A simple cucumber salad, sliced tomatoes, or a crisp green salad gives the plate a fresh contrast to the rich filling and sour cabbage. Keep any extra broth nearby so diners can add more as they like.

A spoonful of sour cream is a common optional finishing touch in some households and regional styles; offer it separately rather than stirring it into the pot. Chopped fresh parsley can add a mild herbal note, though it is not essential. Because the rolls are filling, one or two per person may be enough alongside potatoes and bread; serve more generously when sarma is the main dish without many sides.

Variations

Use all beef or all pork: The mixed filling balances beef’s fuller flavor with pork’s richness, but 1½ lb (675 g) of either meat works. Keep the rice and cooking method the same, and still verify the center reaches the safe temperature for ground meat. Lean meat can make a slightly firmer filling.

Add smoked meat: Smoked ribs or bacon add a deep, smoky note to the pot, but they are optional and can increase the saltiness. If using them, taste the cabbage and broth before adding any extra salt. For a meat-free pot, leave them out and use vegetable broth; the result will be lighter and will not have the same smoky flavor.

Make the filling more aromatic: Some cooks add a little chopped parsley, dried dill, or a pinch of hot paprika. Start with a modest amount so the cabbage remains the main flavor. You can also use short-grain rice, though it may produce a softer, stickier filling than long-grain rice.

Use fresh cabbage: Blanch fresh cabbage leaves until pliable, then cool them before filling. Add sauerkraut between the rolls to bring back some of the sour character. This is a practical option when fermented whole leaves are unavailable, but it gives a milder wrapper and a somewhat different broth.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, in a covered container with some of the broth so the rolls do not dry out. Stored at 40°F (4°C) or below, cooked sarma keeps for 3–4 days. The flavor often melds as it rests, but treat that as a change in taste rather than a reason to extend the safe storage time.

For longer storage, freeze cooled portions with broth in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator when possible. Reheat gently in a covered saucepan over low heat, adding broth or water if needed, or microwave in a covered dish with a little liquid. Stir or turn portions as practical, and reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Do not leave cooked sarma at room temperature for more than 2 hours.

Frequently Asked Questions

What does sarma mean?

Sarma refers to a family of wrapped dishes found across parts of the Balkans and neighboring regions; the word is associated with wrapping or rolling. Cabbage leaves are a familiar wrapper, but fillings, seasonings, and serving customs vary by country, region, and household.

Can I make sarma with fresh cabbage instead of fermented cabbage?

Yes. Blanch fresh cabbage leaves until flexible enough to roll, and use sauerkraut between the rolls to add tang. The dish will be less sour because fresh leaves do not have the fermented flavor of brined cabbage. Check that the leaves are pliable before filling so they do not crack as you roll them.

Does the rice need to be cooked before it goes into the filling?

No. Use rinsed, uncooked rice in this recipe. It cooks inside the rolls as they simmer and absorbs flavor from the meat and broth. If you use cooked rice instead, the filling’s texture and moisture will change, and the rolls may need less cooking time; the ground meat must still reach 160°F (71°C).

Why are my sarma rolls falling apart?

Common causes are torn leaves, loosely folded seams, overfilled wrappers, or a vigorous boil. Trim thick leaf ribs, keep the filling to about 2 tablespoons per large leaf, and set rolls seam-side down in a close layer. Maintain a gentle simmer and avoid stirring the pot while the rolls cook.

Can I prepare sarma ahead of time?

Yes. You can roll the uncooked parcels a day ahead, place them in the pot, cover, and refrigerate promptly; add the broth shortly before cooking. You can also cook the dish ahead, refrigerate it within 2 hours, and reheat portions to 165°F (74°C). Keep the rolls chilled rather than leaving them on the counter while you prepare other dishes.

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).