Stuffed Cabbage Rolls Recipe
Introduction
Stuffed cabbage rolls are a comforting classic, featuring tender cabbage leaves wrapped around a flavorful mixture of ground beef, rice, and spices. Simmered in a rich tomato-based sauce, this hearty dish is perfect for a satisfying family meal.

Ingredients
- 1/3 cup uncooked white rice
- 1 lb lean ground beef
- 1 slightly beaten egg
- 10.5 oz condensed tomato soup, divided
- 1/4 tsp ground black pepper
- 1 tsp salt
- 1/4 cup chopped onion
- 8 cabbage leaves
- 2/3 cup water
Instructions
- Step 1: In a medium saucepan, heat the water and rice. Reduce heat to low, cover, and simmer until the rice is tender and the liquid is absorbed, about 20 minutes.
- Step 2: Meanwhile, bring salted water to a boil in another large saucepan. Add cabbage leaves and cook for 2 to 4 minutes until they are softened. Drain and set aside.
- Step 3: In a large mixing bowl, combine the cooked rice, ground beef, chopped onion, beaten egg, half of the tomato soup, salt, and black pepper. Mix well until all ingredients are evenly incorporated.
- Step 4: Place about 2 tablespoons of the beef mixture onto each cabbage leaf. Fold the sides over the filling and roll up the leaf to secure the filling inside.
- Step 5: Arrange the cabbage rolls seam-side down in a skillet over medium heat. Pour the remaining tomato soup over the rolls and cover the skillet with a lid.
- Step 6: Simmer the rolls gently for 40 minutes, stirring occasionally to prevent sticking and ensure even cooking.
Tips & Variations
- For extra flavor, add garlic or your favorite herbs like parsley or thyme to the beef mixture.
- You can substitute ground turkey or chicken for a lighter version.
- Use fresh tomatoes blended with a little tomato paste instead of condensed tomato soup for a more natural sauce.
- To make rolling easier, trim the cabbage leaf thick stems before cooking.
Storage
Store leftover cabbage rolls in an airtight container in the refrigerator for up to 3 days. Reheat gently in a covered skillet or microwave to keep them moist. You can also freeze cooked cabbage rolls for up to 2 months—thaw completely before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare stuffed cabbage rolls ahead of time?
Yes, you can assemble the rolls and refrigerate them before cooking. Just cover and keep them chilled for up to 24 hours before simmering in the sauce.
How do I know when the cabbage rolls are fully cooked?
The rolls are done when the beef is fully cooked through and the cabbage is tender. Simmering for 40 minutes usually ensures this, but you can check by cutting into a roll to verify the meat is no longer pink.
Print
Stuffed Cabbage Rolls Recipe
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
Description
Tender cabbage leaves wrapped around a savory filling of ground beef, rice, and spices, simmered in a flavorful tomato-based sauce for a hearty and comforting dish perfect for a satisfying main course.
Ingredients
For the Filling
- 1/3 cup uncooked white rice
- 1 lb lean ground beef
- 1 slightly beaten egg
- 1/4 cup chopped onion
- 1/4 tsp ground black pepper
- 1 tsp salt
- 7 oz condensed tomato soup (divided from 10.5 oz)
For the Rolls and Sauce
- 8 cabbage leaves
- 2/3 cup water
- 3.5 oz condensed tomato soup (remaining portion)
Instructions
- Cook the Rice: Heat 2/3 cup water and rice in a medium saucepan. Reduce the heat to low, cover, and simmer for about 20 minutes until the rice is tender and the liquid is fully absorbed.
- Prepare the Cabbage Leaves: Bring a large saucepan of salted water to a boil and add the cabbage leaves. Cook for 2 to 4 minutes until softened but still pliable. Drain and set aside to cool slightly for handling.
- Make the Filling: In a large mixing bowl, combine the cooked rice, lean ground beef, chopped onion, slightly beaten egg, 7 oz of the condensed tomato soup, salt, and ground black pepper. Mix well until all ingredients are evenly incorporated.
- Assemble the Cabbage Rolls: Lay out each cabbage leaf and place about 2 tablespoons of the beef mixture in the center. Fold the sides over the filling and roll up tightly to secure the mixture inside.
- Cook the Rolls: Arrange the prepared cabbage rolls seam-side down in a large skillet over medium heat. Pour the remaining 3.5 oz of tomato soup evenly over the rolls, cover with a lid, and let simmer gently for 40 minutes. Stir occasionally to prevent sticking and ensure even cooking.
Notes
- Use fresh cabbage leaves for best results, and blanch them briefly to make rolling easier.
- Ensure the rice is fully cooked before mixing it with the meat to avoid gumminess.
- Simmering the rolls covered helps keep them moist and allows flavors to meld.
- Adjust seasoning with additional salt or pepper as desired before cooking.
- This recipe serves 8 people, ideal for a family meal or gathering.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Keywords: how to make stuffed cabbage rolls, recipe for stuffed cabbage rolls, recipe stuffed cabbage rolls, stuffed cabbage rolls, Stuffed Cabbage Rolls Recipe

