
Sarma are beloved Balkan comfort food—tender cabbage leaves wrapped around a filling of seasoned ground meat, rice, and aromatics, then braised slowly in tomato sauce until they’re fork-tender and infused with savory depth. This is the kind of dish that fills a kitchen with warm, inviting aromas and brings families to the table.

What is sarma?
Sarma are cabbage rolls at the heart of Serbian, Bosnian, and Croatian home cooking. Fresh cabbage leaves are blanched until pliable, then filled with a mixture of ground beef or pork, uncooked rice, onion, and spices, rolled tightly, and arranged in a pot with tomato sauce and broth. They braise slowly, allowing the rice to cook and flavors to meld into a cohesive, deeply satisfying dish.
Why you’ll love it
- Warming, comforting, and deeply flavored: perfect cold-weather dinner
- Make-ahead friendly: sarma taste even better the next day when flavors have melded
- One-pot meal: everything cooks together, minimal fuss and cleanup
Ingredients (serves 4)
| Ingredient | Amount | Where to find it / Substitutes |
|---|---|---|
| Green cabbage, large head | 1 (about 1 kg / 2.2 lb) | Produce section |
| Ground beef (80/20 blend) | 400 g (0.8 lb) | Meat counter; or use 200 g beef + 200 g pork |
| Long-grain white rice (uncooked) | 100 g (0.5 cup) | Pantry staples |
| Yellow onion, finely minced | 1 medium | Produce section |
| Garlic, minced | 2 cloves | Fresh produce |
| Paprika (sweet or smoked) | 1 tsp | Spice aisle |
| Cumin powder | 0.5 tsp | Spice aisle |
| Salt | 1.5 tsp | Pantry staples |
| Black pepper | 0.25 tsp | Pantry staples |
| Egg | 1 | Dairy section |
| Canned tomatoes, crushed | 400 g (1.5 cups) | Canned vegetable aisle |
| Tomato paste | 1 tbsp (15 g) | Canned vegetable aisle |
| Beef or vegetable broth | 250 ml (1 cup) | Pantry staples or homemade |
| Olive oil | 1 tbsp (15 ml) | Pantry staples |
Allergens: Ground beef must be fully cooked through, no longer pink. Contains rice (gluten-free). Tomato-based sauce.
How to make it
-
Blanch the cabbage: Bring a large pot of salted water to a boil. Carefully peel away cabbage leaves, starting from the stem end, trying to keep them as intact as possible. Working in batches, blanch the whole leaves in boiling water for 3–4 minutes each until pliable, then transfer to a colander to drain. Set aside to cool.
-
Make the filling: In a large bowl, combine the ground beef, uncooked rice, minced onion, minced garlic, paprika, cumin, salt, black pepper, and beaten egg. Mix gently with your hands until just combined. Do not overmix.
-
Roll the sarma: Take a blanched cabbage leaf and trim the thick center rib if it’s very wide. Place a heaping tablespoon of filling near the stem end of the leaf. Fold the two long sides inward, then roll tightly from the stem end toward the tip. Place seam-side down on a plate. Repeat until all filling is used. You should have 12–16 sarma.
-
Make the sauce: In a small bowl, whisk together the crushed tomatoes, tomato paste, and beef broth.
-
Assemble and braise: Heat the olive oil in a large, heavy pot over medium heat. Arrange sarma seam-side down in the pot in a single layer, stacking if necessary. Pour the tomato sauce over the sarma. Cover with a lid, reduce heat to low, and simmer gently for 60 minutes. The rice should be tender, the meat cooked through, and the cabbage very soft. If the sauce is still very watery after 60 minutes, simmer uncovered for another 10 minutes to reduce.
-
Rest and serve: Let the pot rest off heat for 5 minutes. Serve hot in shallow bowls, spooning sauce over each sarma.
Tips for success
- Use tender cabbage leaves: Blanch them until just pliable—if overcooked, they tear easily; if undercooked, they’re stiff to roll.
- Don’t overfill: 1–1.5 tablespoons of filling per leaf is right. Too much and the rolls burst during braising.
- Keep the seam down: Placing sarma seam-side down in the pot helps them hold together during long cooking.
- Uncooked rice is essential: The rice absorbs broth as it cooks and helps fill out the interior. Using precooked rice changes the texture.
- Low, slow heat: Gentle simmering ensures even cooking and tender cabbage. High heat can cause the rolls to crack or the sauce to scorch.
Variations / Storage
- With pork: Use 200 g ground pork + 200 g ground beef for a slightly different flavor profile.
- Sour cream finish: Stir in 100 ml (0.4 cup) sour cream or crème fraîche at the end for extra creaminess (optional, but traditional in some Balkan regions).
- Extra herby: Add 1 tbsp fresh dill or parsley to the filling mixture.
- Spicier: Add 0.5 tsp hot pepper flakes to the filling or sauce for extra heat.
- Storage: Cooked sarma keep well in the refrigerator in a sealed container and enjoy it soon — storage life varies with conditions. Reheat gently on the stovetop over low heat or in a 160℃ (320℉) oven for 15–20 minutes until warmed through. Sarma also freeze beautifully.
FAQ
Q. Can I use cabbage from a jar (pre-softened)?
A. Yes—jarred or frozen cabbage leaves save time. Thaw if frozen, rinse if jarred, and skip the blanching step.
Q. What if I can’t find fresh cabbage?
A. Frozen cabbage leaves are available in many supermarkets and work well. Follow package directions for thawing.
Q. Can I cook sarma in a slow cooker?
A. Yes—arrange sarma in the slow cooker, pour sauce over them, and cook on low for 6–7 hours, or on high for 3–4 hours.
Q. Why is my rice still crunchy after cooking?
A. The broth-to-filling ratio may be off. Make sure the sauce covers the sarma halfway; add a splash more broth if needed, and simmer longer until rice is tender.
Q. What do I serve alongside sarma?
A. Serve with crusty bread for soaking up sauce, a simple green salad, or a dollop of sour cream on top. No additional starch needed—rice is in the filling.
