Sarma is Croatian stuffed cabbage — ground beef and uncooked rice rolled into softened cabbage leaves and slow-cooked in a tomato and sour cream sauce. It makes ten servings from one pot, and the rolls actually improve after a night in the fridge, which makes it one of the better cook-ahead ground beef recipes you can have in rotation.
Smart swaps
- Cabbage: The recipe calls for steaming or freezing the head to loosen the leaves. If you’re short on time, a 10-minute steam works faster than the freeze-and-thaw method and gives you workable leaves right away.
- Italian peeled tomatoes: Any canned whole peeled tomatoes work here — San Marzano, crushed, or diced all sub in fine. Drain excess liquid if using diced.
- Ketchup (tomato sauce): Australian and UK readers, this is standard tomato sauce. US readers, plain ketchup is correct — it adds body and a mild sweetness to the braising liquid.
- Ground beef: Ground pork or a 50/50 beef-pork blend both work well. If you use ground turkey or chicken, cook to 165°F (74°C) internal temperature instead of 160°F (71°C).
- Sour cream: Full-fat gives the best texture in the sauce. Low-fat versions can split during the long braise — skip the garnish use and stir it into the sauce early so it has time to stabilize.
Why this recipe works
Two things carry this dish. First, the rice goes in raw. It absorbs the braising liquid as it cooks inside the roll, which keeps the filling moist and binds it without needing egg or breadcrumb. Second, the long braise at low heat — around two and a half hours — is what makes the cabbage tender all the way through rather than just soft on the outside. Rushing this on high heat toughens the leaves and leaves the rice undercooked at the center of the roll. Low and slow is the only way to get both components right at the same time.
Mistakes to avoid
- Overfilling the leaves: A roll packed too full will split open during cooking. Use about two tablespoons of filling per leaf — less than you think you need. The rice expands as it cooks.
- Skipping the spine shave: Leaving the thick central rib intact makes the leaf crack when you roll it. Shave it down flush with the leaf surface before filling.
- Not checking the internal temperature: Ground beef needs to reach 160°F (71°C) at the center of the roll. The outside may look done well before the inside is safe. A quick probe with an instant-read thermometer takes five seconds.
- Adding cold sour cream to a boiling sauce: It will curdle. Take the pot off the heat or reduce it to a low simmer before stirring the sour cream in.
- Lifting the lid repeatedly during the braise: Every time you check, you drop the temperature and add time. Set a timer and leave it alone — the rolls don’t need stirring or turning.
Croatian Sarma: Stuffed Cabbage Rolls Recipe
Equipment
Ingredients
1 medium yellow onion - diced
¼ cup vegetable oil - 60ml
1 head cabbage - steamed and cored
2 ½ pounds ground beef - minced beef, about 1.1 kg
1 teaspoon mustard powder
- 1 large bunch flat-leaf (Italian) parsley - roughly chopped — about 3/4 cup / 45g needed for the filling, plus extra for garnish
1 tablespoon salt
1 cup sour cream - 240ml / 230g
1 teaspoon cayenne pepper
1 teaspoon paprika
1 teaspoon ground black pepper
1 teaspoon thyme
1 teaspoon marjoram
1 cup white rice - uncooked, 200g
- 16 ounces Italian tomatoes - peeled and cooked, 450g — or one 400g tin whole peeled tomatoes
2 cups passata or crushed tomatoes (tomato puree with seeds removed) - 480ml — tomato sauce in Australia/UK, not ketchup
1 piece bay leaf
¼ cup all purpose flour (plain flour Australia and UK) - 30g, plain flour — for the roux
Instructions
- Beforehand, prepare the cabbage by either freezing it for a week and then thawing it or steaming it until it’s loose but sturdy and allowing it to cool.1 head cabbage
- When it is room temperature, core the cabbage. Set it aside for later.1 head cabbage
- Put the ground meat in the large bowl. Sauté the diced onion in about 2 tablespoons of oil, saving the remaining oil in the skillet for later.2 1/2 pounds ground beef, 1 medium yellow onion, 1/4 cup vegetable oil
- Remove the onions when they are translucent and add them to the meat.1 medium yellow onion, 2 1/2 pounds ground beef
- Next, add the sour cream, mustard powder, 3/4 cup of chopped parsley, 1 teaspoon cayenne pepper, 1 tablespoon salt, 1 teaspoon paprika, 1 teaspoon black pepper, 1 teaspoon thyme, 1 teaspoon marjoram, and 1 cup of uncooked rice. Mix together by hand until all the ingredients are fully combined — you should feel an even distribution throughout the meat.1 cup sour cream, 1 teaspoon mustard powder, 1 large bunch flat-leaf (Italian) parsley, 1 teaspoon cayenne pepper, 1 tablespoon salt, 1 teaspoon paprika, 1 teaspoon ground black pepper, 1 teaspoon thyme, 1 teaspoon marjoram, 1 cup white rice
- Add about 5 inches (12 cm) of water to the stockpot. Pull a leaf from the cabbage head and place it in your hand, spine-side facing you, with the base of the leaf at the heel of your hand. Starting from the narrow inner end of the spine, shave off enough of the raised rib to make the leaf an even thickness — this makes rolling much easier. Flip the leaf over so the spine rests in your palm and the outer edge faces your fingertips, cupping your hand to follow the leaf’s natural curve.1 head cabbage
- Place about 2-3 tablespoons of filling in the cupped leaf, roughly shaped into a short log, about an inch (2.5 cm) up from the bottom edge. Roll from the base toward the tip of the leaf, tucking the sides in as you go to enclose the filling completely. Place each finished roll seam-side down in the stockpot. When you reach the small inner leaves that are too small to roll, tear them up and scatter them into the pot. Shape any leftover filling into small meatballs and add them as well. Crush the 16 ounces (450g) of cooked, peeled tomatoes by hand and add them to the pot.1 head cabbage, 16 ounces Italian tomatoes
- Add enough water to cover the rolls, and sprinkle on top some thyme, marjoram, chopped parsley and 1 bay leaf. Use your judgement on seasoning — you can always put it in, but you can’t take it out again.1 teaspoon thyme, 1 teaspoon marjoram, 1 large bunch flat-leaf (Italian) parsley, 1 piece bay leaf
- In the skillet, brown about 1/4 cup of flour in the leftover oil. When it is brown and lumpy, thin it to smoothness with water and add a dash each of paprika, salt, pepper, marjoram, thyme, and then thin down to smoothness again. This is a roux designed to thicken the liquid in the pot.1/4 cup all purpose flour (plain flour Australia and UK), 1/4 cup vegetable oil, 1 teaspoon paprika, 1 tablespoon salt, 1 teaspoon ground black pepper, 1 teaspoon marjoram, 1 teaspoon thyme
- Add the roux to the pot and ensure all rolls are submerged in liquid — add more water if needed. Cover, bring to a boil over medium heat, then immediately reduce to a low simmer. Cook for 2 to 2 1/2 hours, until the cabbage is completely tender and the rice inside the rolls is cooked through. The liquid should barely bubble — a hard boil will toughen the leaves.
- In the last 10 minutes of cooking, stir in the 2 cups (480ml) of tomato passata and let it heat through. Taste the broth and adjust seasoning if needed. Discard the bay leaf before serving.2 cups passata or crushed tomatoes (tomato puree with seeds removed), 1 piece bay leaf
Notes
Nutrition
Your questions, answered
Can I assemble the rolls the night before and cook them the next day?
Yes — assembled, uncooked rolls keep well in the fridge overnight. Cover them tightly and refrigerate; then place them straight into the pot with the sauce and add five to ten minutes to the cook time since they’re starting cold.
Can I freeze sarma after cooking?
Cooked sarma freezes well for up to three months. Freeze the rolls with their sauce in airtight containers, and thaw overnight in the fridge before reheating gently on the stovetop over low heat.
My cabbage leaves keep tearing when I try to roll them — what am I doing wrong?
The leaves need more time to soften. Steam the head a few minutes longer, or return individual leaves to the hot water for another minute or two. They should be pliable enough to fold without resistance before you start rolling.
The sauce looks thin after two hours — is that normal?
It can be, depending on how much liquid the cabbage releases. Remove the lid for the last fifteen to twenty minutes of cooking to let it reduce, or stir in a small spoonful of flour mixed with cold water to thicken it quickly.
How do I know when the rolls are fully cooked?
Check that the ground beef has reached 160°F (71°C) at the center of a roll using an instant-read thermometer, and pierce the roll with a skewer — the rice inside should feel completely tender with no hard grain at the center. If the rice is still firm, give it another fifteen minutes covered.
