
Sarma (Serbian Stuffed Cabbage Rolls)
Tender cabbage leaves stuffed with seasoned ground meat and rice, slow-cooked in a rich tomato-sauerkraut broth. A beloved Serbian comfort food served at every celebration.
About This Recipe
Sarma is the crown jewel of Serbian cuisine, prepared for weddings, Christmas, and family gatherings throughout the Balkans. Pickled cabbage leaves are filled with a mixture of ground pork and beef blended with rice and aromatics, then nestled in sauerkraut and simmered low and slow for hours. The fermented cabbage infuses the rolls with a distinctive tangy depth that sets Serbian sarma apart from similar dishes across Eastern Europe. Leftovers taste even better the next day as the flavors meld and intensify.
Ingredients
Serves 8
- 1 large headpickled (sauerkraut) cabbage
- 500 gground pork
- 300 gground beef
- 100 gshort-grain rice, uncooked
- 1 largeonion, finely diced
- 3 clovesgarlic, minced
- 2 tbspsunflower oil
- 1 tspsweet paprika
- 1 tspsalt
- 1/2 tspblack pepper
- 200 gsmoked pork ribs or bacon, chopped
- 400 gsauerkraut (loose)
- 2 tbsptomato paste
- 1 tspdried thyme
- 500 mlwater or pork stock
Instructions
- 1
Prepare cabbage leaves
Carefully separate the pickled cabbage leaves. Trim any thick stems with a knife so they roll easily. Set aside 20–24 large intact leaves.
- 2
Sauté aromatics
Heat oil in a pan over medium heat. Cook onion until soft and golden, about 8 minutes. Add garlic and paprika, stir for 1 minute, then remove from heat and let cool.
- 3
Make the filling
In a large bowl, combine ground pork, ground beef, uncooked rice, the cooled onion mixture, salt, and pepper. Mix thoroughly with your hands until uniform.
- 4
Roll the sarma
Place about 2–3 tablespoons of filling near the base of each cabbage leaf. Fold in the sides and roll tightly into a compact cylinder. Repeat for all leaves.
- 5
Layer in the pot
Spread half the sauerkraut on the bottom of a large heavy pot. Lay the smoked pork ribs on top. Arrange the rolls seam-side down in tight layers over the ribs. Cover with remaining sauerkraut.
- 6
Add liquid and cook
Dissolve tomato paste in stock and pour over the pot. Add thyme. The liquid should barely reach the top layer. Bring to a boil, then reduce to the lowest simmer. Cover and cook for 2.5–3 hours.
- 7
Rest and serve
Remove lid and let rest 15 minutes before serving. Serve with sour cream and crusty bread.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Do not pre-cook the rice — it absorbs juices inside the roll during the long simmer.
- →
Whole pickled cabbage heads from Eastern European delis give the best leaves.
- →
Sarma improves greatly reheated the next day.
- →
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Variations
- •
Lenten sarma: Replace meat with rice, mushrooms, and walnuts for fasting periods.
- •
Grape leaf sarma: Use fresh or brined grape leaves in summer.
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
- •
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Storage
Refrigerate up to 5 days. Freeze up to 3 months. Reheat gently with a splash of water.
History & Origin
Sarma arrived in the Balkans via the Ottoman Empire, derived from the Turkish word 'sarmak' (to wrap). Over centuries Serbs adapted it using pickled whole cabbage heads and pork-dominant fillings, making it distinctly their own winter staple.
Frequently Asked Questions
Can I use fresh cabbage?
Yes, blanch fresh cabbage leaves in boiling salted water for 2 minutes to soften before rolling. The flavor will be milder without the fermented tang.
Why is my sarma falling apart?
Roll tightly and place seam-side down. Packing the rolls snugly together in the pot also prevents unrolling during cooking.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Nutrition Facts
Per serving (300g / 10.6 oz) · 8 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Serbian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes