Classic Cabbage Rolls Recipe
The kitchen starts smelling like Sunday supper long before the pan comes out of the oven—sweet tomato sauce bubbling around tender cabbage leaves filled with beef, rice, and onion. This Cabbage Rolls recipe is old-fashioned comfort food at its best: hearty, affordable, and made for serving straight from a deep baking dish.
Each roll turns soft and savory as it bakes, soaking up the tomato sauce without falling apart. It takes a little time to assemble, but the steps are simple, and the finished dish is worth every folded cabbage leaf.
Why You’ll Love This Recipe
- Tender without becoming mushy: Blanching the cabbage leaves makes them flexible enough to roll while helping them hold their shape during baking.
- A filling family dinner: Ground beef and rice make these stuffed cabbage rolls satisfying without requiring expensive ingredients.
- Rich homemade sauce: Crushed tomatoes, tomato sauce, brown sugar, and lemon juice create a balanced sauce that is savory, gently sweet, and bright.
- Perfect for preparing ahead: Assemble the rolls the night before, refrigerate them, and bake when you are ready to eat.
Recipe Card Summary
- Prep Time: 35 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 1 hour 55 minutes
- Servings: 6
- Yield: 12 cabbage rolls
- Category: Dinner
- Method: Baking
- Cuisine: Eastern European-Inspired
- Recipe Style: Vintage Comfort Food
Cabbage Rolls Recipe Ingredients
For the Cabbage Rolls
- 1 large head green cabbage
- 1 pound lean ground beef
- 1 cup cooked long-grain white rice, cooled
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 1 large egg
- 1 teaspoon salt
- ½ teaspoon ground black pepper
- 1 teaspoon sweet paprika
- ½ teaspoon dried thyme
For the Tomato Sauce
- 1 can (28 ounces) crushed tomatoes
- 1 can (15 ounces) tomato sauce
- 2 tablespoons tomato paste
- 2 tablespoons packed light brown sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon Worcestershire sauce
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 2 tablespoons chopped fresh parsley, optional
How to Make Old-Fashioned Cabbage Rolls
- Prepare the cabbage.
Bring a large pot of water to a gentle boil. Carefully remove the tough outer leaves from the cabbage, then cut around the core with a small sharp knife.Lower the whole cabbage into the boiling water. Cook for 3 to 5 minutes, until the outer leaves begin to soften and pull away easily. - Remove the softened leaves.
Use tongs to carefully peel away each softened cabbage leaf. Transfer the leaves to a plate or clean kitchen towel.Return the cabbage to the water whenever the inner leaves are still too firm to remove. Continue until you have 12 large, flexible leaves. - Trim the thick stems.
Lay each cabbage leaf flat with the inside facing upward. Use a small knife to shave down the thick center rib without cutting through the leaf.This makes the cabbage easier to fold and helps the rolls sit neatly in the baking dish. - Make the tomato sauce.
Combine the crushed tomatoes, tomato sauce, tomato paste, brown sugar, lemon juice, Worcestershire sauce, salt, and black pepper in a medium bowl.Stir until the tomato paste is fully blended into the sauce. Spread about 1 cup of the mixture over the bottom of a 9-by-13-inch baking dish. - Prepare the filling.
Place the ground beef, cooked rice, diced onion, garlic, egg, salt, pepper, paprika, and thyme in a large bowl.Mix gently with clean hands or a sturdy spoon until the ingredients are evenly combined. Avoid squeezing or compacting the mixture too much, as this can make the filling firm. - Fill the cabbage leaves.
Place one cabbage leaf on a clean work surface. Spoon about ⅓ cup of filling near the bottom center of the leaf.Fold the bottom of the leaf over the filling. Fold both sides inward, then roll it forward into a snug package. Do not roll it too tightly because the rice and meat need a little room as they cook. - Arrange the rolls.
Place the cabbage roll seam-side down in the prepared baking dish. Repeat with the remaining leaves and filling, arranging the rolls close together in a single layer. - Add the sauce.
Pour the remaining tomato sauce evenly over the cabbage rolls. Use a spoon to spread it over the tops and around the sides. - Cover and bake.
Preheat the oven to 350°F. Cover the baking dish tightly with aluminum foil.Bake for 60 minutes. Remove the foil and continue baking for 15 to 20 minutes, until the cabbage is tender and the filling reaches an internal temperature of 160°F. - Rest before serving.
Let the cabbage rolls rest for 10 minutes before serving. This allows the filling to settle and gives the sauce time to thicken slightly.Spoon plenty of tomato sauce over each serving and finish with chopped parsley, if desired.
Recipe Notes and Helpful Tips
Choose a large green cabbage
A large cabbage provides wider leaves that are easier to fill and roll. Savoy cabbage can also be used and may require slightly less blanching because its leaves are naturally more flexible.
You Might Also Like:
- Loading posts...
Do not use uncooked rice
The filling uses rice that has already been cooked and cooled. Uncooked rice may absorb too much moisture from the meat and sauce, leaving the rolls dry or unevenly cooked.
Make the rolls ahead
Assemble the cabbage rolls and cover the baking dish tightly. Refrigerate for up to 24 hours before baking.
Let the dish sit at room temperature while the oven preheats, then add approximately 10 minutes to the covered baking time.
Try a different protein
Ground turkey or chicken can replace the ground beef. Since poultry is leaner, avoid overmixing the filling and check that it reaches an internal temperature of 165°F.
Store leftovers safely
Place leftover cabbage rolls and sauce in an airtight container. Refrigerate for up to four days.
Reheat them gently in a covered baking dish at 350°F or in the microwave with extra sauce spooned over the top.
Freezing instructions
Cabbage rolls freeze well after baking. Let them cool completely, place them in a freezer-safe container with plenty of sauce, and freeze for up to three months.
Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Why are my cabbage rolls tough?
The cabbage leaves may not have been softened long enough before rolling, or the dish may need additional baking time. Keep the rolls covered during most of the baking period so steam can tenderize the cabbage.
Can I make cabbage rolls without boiling the whole cabbage?
Yes. Freeze the whole cabbage overnight, then thaw it completely in the refrigerator. The leaves will soften as they thaw and can be carefully removed without boiling.
How do you keep cabbage rolls from falling apart?
Place each roll seam-side down in the baking dish and arrange the rolls closely together. Folding the sides inward before rolling also keeps the filling enclosed.
What should I serve with cabbage rolls?
Serve cabbage rolls with mashed potatoes, buttered noodles, crusty bread, roasted vegetables, or a simple green salad. A spoonful of sour cream on the side is also traditional and pairs nicely with the tomato sauce.
A Supper That Feels Like Home
There is something deeply comforting about lifting the foil and finding those little cabbage bundles simmering together in red sauce. Serve them while they are warm and tender, with bread nearby for catching every last spoonful of sauce.
Print
Cabbage Rolls Recipe – Old-Fashioned Comfort
These classic Cabbage Rolls are filled with seasoned ground beef, tender rice, onion, and garlic, then baked in a rich sweet-and-savory tomato sauce. This comforting old-fashioned dinner can be assembled ahead and freezes beautifully.
Ingredients
FOR THE CABBAGE ROLLS
• 1 large head green cabbage
• 1 pound lean ground beef
• 1 cup cooked long-grain white rice, completely cooled
• 1 small yellow onion, finely diced
• 2 garlic cloves, minced
• 1 large egg
• 1 teaspoon salt
• ½ teaspoon ground black pepper
• 1 teaspoon sweet paprika
• ½ teaspoon dried thyme
FOR THE TOMATO SAUCE
• 1 can (28 ounces) crushed tomatoes
• 1 can (15 ounces) tomato sauce
• 2 tablespoons tomato paste
• 2 tablespoons packed light brown sugar
• 1 tablespoon fresh lemon juice
• 1 teaspoon Worcestershire sauce
• ½ teaspoon salt
• ¼ teaspoon ground black pepper
FOR SERVING
• 2 tablespoons chopped fresh parsley, optional
• Sour cream, optional
Instructions
1. Bring a large pot of water to a gentle boil. Remove any damaged outer leaves from the cabbage and carefully cut around the core with a small sharp knife.
2. Lower the whole cabbage into the boiling water. Cook for 3 to 5 minutes, or until the outer leaves begin to soften.
3. Use tongs to carefully remove each softened leaf. Return the cabbage to the water whenever the inner leaves are still too firm. Continue until you have 12 large, flexible leaves.
4. Place the cabbage leaves on a clean kitchen towel and allow them to cool slightly.
5. Lay each leaf flat with the inside facing upward. Carefully shave down the thick center rib without cutting through the leaf.
6. Preheat the oven to 350°F. Lightly grease a 9-by-13-inch baking dish.
7. In a medium bowl, combine the crushed tomatoes, tomato sauce, tomato paste, brown sugar, lemon juice, Worcestershire sauce, ½ teaspoon salt, and ¼ teaspoon black pepper.
8. Spread about 1 cup of the tomato sauce evenly over the bottom of the prepared baking dish.
9. In a large mixing bowl, combine the ground beef, cooked rice, diced onion, garlic, egg, 1 teaspoon salt, ½ teaspoon black pepper, paprika, and thyme.
10. Mix gently until the ingredients are evenly combined. Do not overmix or tightly compact the meat mixture.
11. Place one cabbage leaf on a clean work surface. Spoon approximately ⅓ cup of filling near the bottom center of the leaf.
12. Fold the bottom of the leaf over the filling. Fold both sides inward, then roll the leaf forward into a snug package.
13. Place the cabbage roll seam-side down in the prepared baking dish.
14. Repeat with the remaining cabbage leaves and filling, arranging the rolls close together in a single layer.
15. Pour the remaining tomato sauce evenly over the cabbage rolls. Spread the sauce over the tops and around the sides.
16. Cover the baking dish tightly with aluminum foil.
17. Bake for 60 minutes.
18. Remove the foil and continue baking for 15 to 20 minutes, or until the cabbage is tender and the beef filling reaches an internal temperature of 160°F.
19. Remove the dish from the oven and let the cabbage rolls rest for 10 minutes before serving.
20. Spoon extra tomato sauce over each serving. Garnish with chopped parsley and serve with sour cream, if desired.
Notes
• Use a large head of green cabbage because the wider leaves are easier to fill and roll.
• Savoy cabbage may also be used. Its leaves are naturally softer and may require less blanching time.
• Use fully cooked and cooled rice. Uncooked rice may absorb too much moisture and leave the filling dry or unevenly cooked.
• Mix the beef filling gently. Overmixing can make the cooked filling dense and firm.
• Do not roll the cabbage leaves too tightly. The filling needs a little room as it cooks.
• Ground turkey or ground chicken may replace the beef. Cook poultry-filled cabbage rolls to an internal temperature of 165°F.
• For a less-sweet tomato sauce, reduce the brown sugar to 1 tablespoon.
• To prepare ahead, assemble the cabbage rolls, cover the dish, and refrigerate for up to 24 hours. Add approximately 10 minutes to the covered baking time.
• Refrigerate leftovers with plenty of sauce in an airtight container for up to 4 days.
• Reheat the cabbage rolls in a covered baking dish at 350°F until hot, or microwave individual portions with extra sauce.
• To freeze, cool the baked cabbage rolls completely. Transfer them to a freezer-safe container with the sauce and freeze for up to 3 months.
• Thaw frozen cabbage rolls overnight in the refrigerator before reheating.

Leave a Comment