Sour cabbage rolls are a beloved comfort food in many Eastern European households, bringing together tangy, savory flavors wrapped in tender cabbage leaves. These hearty rolls are filled with a mixture of seasoned ground meat, rice, and aromatic herbs, then simmered slowly in a rich tomato sauce until they’re melt-in-your-mouth delicious.
Whether you call them sarma, golubtsi, or simply stuffed cabbage rolls, they all share the same irresistible appeal – a combination of hearty filling and tangy, saucy goodness. This dish is perfect for family dinners, holiday gatherings, or when you just need a hearty, comforting meal.
Why You’ll Love Sour Cabbage Rolls
- Traditional Comfort Food: A taste of heritage that warms both heart and belly.
- Tender and Juicy: The cabbage leaves become perfectly tender as they simmer.
- Bold and Tangy Flavor: The sour cabbage and tomato sauce add a delicious zing.
- Make-Ahead Friendly: Perfect for meal prepping or freezing.
- Versatile: Customize the filling with different meats and grains.
Ingredients You’ll Need
For the Cabbage Rolls:
- 1 large head of sour cabbage (or 2 smaller heads)
- 1 lb (450 g) ground pork
- 1 lb (450 g) ground beef
- 1 cup (180 g) uncooked white rice
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1/4 cup (15 g) fresh parsley, chopped
- 1 tablespoon paprika
- 1 teaspoon dried dill
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon vegetable oil
For the Tomato Sauce:
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 can (28 oz / 800 g) crushed tomatoes
- 1 cup (240 ml) tomato juice
- 1 tablespoon tomato paste
- 1 teaspoon sugar
- 1 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 bay leaves
- 1 cup (240 ml) beef broth or water
Instructions
Step 1: Prepare the Cabbage
Carefully remove the core from the sour cabbage head. Gently separate the leaves, trimming the thick veins to make them pliable. If the leaves are too sour or salty, soak them in cold water for 30 minutes, then drain.
Step 2: Make the Filling
In a large skillet, heat the vegetable oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute.
In a large mixing bowl, combine the ground pork, ground beef, cooked onions and garlic, uncooked rice, parsley, paprika, dill, salt, and pepper. Mix well to combine.
Step 3: Assemble the Rolls
Lay a cabbage leaf flat on your work surface. Place about 2 tablespoons of the filling at the base of the leaf. Fold in the sides and roll up tightly, tucking in the edges as you go. Repeat with the remaining leaves and filling.
Step 4: Prepare the Tomato Sauce
In the same skillet, heat more vegetable oil and sauté the second onion until soft. Add garlic and cook for another minute. Stir in the crushed tomatoes, tomato juice, tomato paste, sugar, paprika, salt, pepper, and bay leaves. Bring to a simmer and cook for 5 minutes.
Step 5: Layer and Cook
Spread a thin layer of sauce at the bottom of a large, heavy pot or Dutch oven. Layer cabbage rolls on top, seam-side down. Cover the rolls with more sauce and repeat layers as needed. Pour beef broth or water over the top.
Cover the pot with a lid and simmer on low heat for 2 to 2.5 hours, or until the cabbage is tender and the filling is fully cooked.
Step 6: Serve
Serve the cabbage rolls hot with a generous ladle of sauce and a dollop of sour cream on the side. Garnish with fresh parsley for a touch of color.
Tips for the Best Sour Cabbage Rolls
- Use Sour Cabbage: It’s key to that signature tangy flavor, but if you can’t find it, regular green cabbage blanched in salted water works as a substitute.
- Don’t Overstuff the Rolls: This prevents them from breaking during cooking.
- Layer with Care: Place tougher outer leaves at the bottom of the pot to protect the rolls from burning.
- Low and Slow: Cooking at a gentle simmer ensures tender, flavorful rolls.
Variations
- Vegetarian Option: Use mushrooms and cooked quinoa instead of meat.
- Spicy Version: Add a pinch of red pepper flakes or cayenne to the filling.
- Different Meats: Substitute pork and beef with ground turkey, chicken, or even lamb for a unique flavor twist.
- Sauerkraut Layer: Add a layer of sauerkraut between the rolls for extra tanginess.

Sour Cabbage Rolls: A Tangy, Comforting Dish with Hearty Filling
These Sour Cabbage Rolls are a delicious combination of tender cabbage leaves stuffed with a savory mixture of ground meat, rice, and herbs, then baked in a flavorful tomato sauce. Topped with fresh thyme for a burst of aroma, this classic dish brings warmth and comfort to your table. Ideal for family dinners or special occasions, these cabbage rolls are a crowd-pleaser!
Ingredients
For the Cabbage Rolls:
-
1 lb (450 g) ground pork
-
1 lb (450 g) ground beef
-
1 cup (180 g) uncooked white rice
-
1 large onion, finely chopped
-
4 cloves garlic, minced
-
1/4 cup (15 g) fresh parsley, chopped
-
1 tablespoon paprika
-
1 teaspoon dried dill
-
1 teaspoon salt
-
1/2 teaspoon black pepper
-
1 tablespoon vegetable oil
1 large head of sour cabbage (or 2 smaller heads)
For the Tomato Sauce:
-
1 large onion, finely chopped
-
3 cloves garlic, minced
-
1 can (28 oz / 800 g) crushed tomatoes
-
1 cup (240 ml) tomato juice
-
1 tablespoon tomato paste
-
1 teaspoon sugar
-
1 teaspoon paprika
-
1/2 teaspoon salt
-
1/4 teaspoon black pepper
-
2 bay leaves
-
1 cup (240 ml) beef broth or water
2 tablespoons vegetable oil
Instructions
Carefully remove the core from the sour cabbage head. Gently separate the leaves, trimming the thick veins to make them pliable. If the leaves are too sour or salty, soak them in cold water for 30 minutes, then drain.
In a large skillet, heat the vegetable oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute.
In a large mixing bowl, combine the ground pork, ground beef, cooked onions and garlic, uncooked rice, parsley, paprika, dill, salt, and pepper. Mix well to combine.
Lay a cabbage leaf flat on your work surface. Place about 2 tablespoons of the filling at the base of the leaf. Fold in the sides and roll up tightly, tucking in the edges as you go. Repeat with the remaining leaves and filling.
In the same skillet, heat more vegetable oil and sauté the second onion until soft. Add garlic and cook for another minute. Stir in the crushed tomatoes, tomato juice, tomato paste, sugar, paprika, salt, pepper, and bay leaves. Bring to a simmer and cook for 5 minutes.
Spread a thin layer of sauce at the bottom of a large, heavy pot or Dutch oven. Layer cabbage rolls on top, seam-side down. Cover the rolls with more sauce and repeat layers as needed. Pour beef broth or water over the top.
Cover the pot with a lid and simmer on low heat for 2 to 2.5 hours, or until the cabbage is tender and the filling is fully cooked.
Serve the cabbage rolls hot with a generous ladle of sauce and a dollop of sour cream on the side. Garnish with fresh parsley for a touch of color.
FAQs
1. Can I make cabbage rolls ahead of time?
Yes! Assemble the rolls and store them in the refrigerator for up to 24 hours before cooking. This makes them perfect for prepping ahead for family meals or gatherings.
2. Can I freeze cabbage rolls?
Absolutely. Place the cooked rolls (without sour cream) in an airtight container and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven or on the stovetop.
3. What can I serve with sour cabbage rolls?
Serve with mashed potatoes, crusty bread, or creamy polenta. A side of pickled vegetables or a crisp green salad also pairs well.
4. How do I keep the rolls from falling apart?
Make sure to roll them tightly and place them seam-side down in the pot. Blanching fresh cabbage leaves makes them more pliable and easier to wrap.
5. Can I cook them in the oven instead?
Yes, bake them at 350°F (175°C) for 1.5 to 2 hours in a covered baking dish. This method works great when cooking larger batches.
6. Are sour cabbage rolls gluten-free?
The basic recipe is gluten-free, but check labels on ingredients like tomato paste and beef broth to ensure they are certified gluten-free.
7. Can I use brown rice instead of white?
Yes, but partially cook the brown rice beforehand since it takes longer to cook than white rice.
8. Can I make them spicier?
Add finely chopped chili peppers or a dash of hot paprika to the filling for an extra kick.
9. How do I know when they’re done?
The cabbage leaves should be very tender, and the filling should be cooked through. Cut one open to check that the meat is no longer pink and the rice is fully cooked.
10. Can I use a slow cooker?
Yes, you can layer the rolls and sauce in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. The result is just as delicious and tender!
