Stuffed cabbage rolls are a beloved comfort food across many cultures, from Eastern Europe to the Mediterranean. This recipe takes a classic approach, blending tender cabbage leaves stuffed with a savory mixture of minced meat, rice, and herbs, all simmered in a rich tomato and sour cream sauce. Hearty and delicious, these cabbage rolls make for a satisfying meal perfect for family dinners or festive gatherings. Follow this step-by-step guide to create a dish that is both flavorful and nutritious.
Full Recipe:

Hearty Stuffed Cabbage Rolls with Tomato and Sour Cream Sauce
- Total Time: 1hr 30mins
Description
Stuffed cabbage rolls are a beloved comfort food across many cultures, from Eastern Europe to the Mediterranean. This recipe takes a classic approach, blending tender cabbage leaves stuffed with a savory mixture of minced meat, rice, and herbs, all simmered in a rich tomato and sour cream sauce. Hearty and delicious, these cabbage rolls make for a satisfying meal perfect for family dinners or festive gatherings. Follow this step-by-step guide to create a dish that is both flavorful and nutritious.
Ingredients
- 500 g cabbage
- 1 onion, finely chopped
- 2 cloves of garlic, minced
- 200 g boiled rice
- 500 g minced meat (beef, pork, or a mix)
- Fresh parsley, chopped (to taste)
- 2 eggs
- 100 g flour
- 150 g semolina
- 1 carrot, grated
- 1 bell pepper, diced
- 1 tomato, chopped
- 1 tbsp tomato paste
- 200 ml water
- 2 tbsp sour cream
- Salt (to taste)
- Black pepper (to taste)
- Olive oil (for sautéing)
Instructions
- Prepare the Cabbage
Start by bringing a large pot of water to a boil. Remove the core of the cabbage and carefully place the whole cabbage head into the boiling water. Cook for about 5 minutes, or until the outer leaves become tender and flexible. Remove the cabbage from the pot and peel off the softened leaves. Set the leaves aside to cool. - Prepare the Filling
In a large bowl, combine the minced meat, boiled rice, chopped parsley, eggs, salt, and black pepper. Mix well until the ingredients are thoroughly combined. You can adjust the seasoning according to your taste. This mixture will form the stuffing for the cabbage rolls. - Assemble the Cabbage Rolls
Lay one cabbage leaf flat and place a spoonful of the meat and rice mixture in the center of the leaf. Fold the sides of the leaf over the filling and then roll it up tightly. Repeat this process with the remaining cabbage leaves and filling. - Coat the Rolls in Semolina and Flour
In a shallow dish, combine the semolina and flour. Gently roll each stuffed cabbage in the mixture to coat it evenly. This step will help give the cabbage rolls a golden and slightly crisp exterior when they’re cooked. - Sauté the Vegetables
Heat a few tablespoons of olive oil in a large skillet over medium heat. Add the chopped onion and minced garlic, sautéing until softened and fragrant. Add the grated carrot, diced bell pepper, and chopped tomato, cooking for another 3-4 minutes until the vegetables are tender. - Make the Tomato Sauce
Stir in the tomato paste and water, ensuring everything is well mixed. Season with salt and pepper to taste. Bring the mixture to a simmer and let it cook for about 5 minutes to allow the flavors to meld. - Simmer the Cabbage Rolls
Gently place the prepared cabbage rolls into the skillet with the sauce. Cover the skillet and let the rolls simmer over low heat for 30-40 minutes, turning them occasionally to ensure they cook evenly and absorb the flavors of the sauce. - Add Sour Cream
In the final 10 minutes of cooking, stir in the sour cream to the sauce, giving it a creamy texture and a rich flavor. Let the rolls simmer for a few more minutes to ensure the sour cream is fully incorporated. - Serve
Once the cabbage rolls are fully cooked, remove them from the skillet and serve with a generous ladle of the tomato and sour cream sauce. Garnish with extra parsley for a fresh touch.
- Prep Time: 30mins
- Cook Time: 1hr