Classic Stuffed Cabbage Rolls
Classic Stuffed Cabbage Rolls are a comforting family-style meal made with tender cabbage leaves wrapped around a savoury ground beef and rice filling, then baked in a rich tomato sauce until everything is tender and full of flavour. It’s hearty, cosy and perfect for a satisfying dinner.
Why You’ll Love These Classic Stuffed Cabbage Rolls
There is something wonderfully comforting about a dish of cabbage rolls bubbling away in tomato sauce. The cabbage becomes tender while the beef and rice filling cooks together, creating a hearty meal with plenty of flavour in every bite.
- Comforting and filling: Ground beef and rice make a satisfying centre.
- Rich tomato flavour: The rolls bake in a seasoned tomato sauce from start to finish.
- Family-friendly: The simple ingredients make this an easy dinner to share.
- Great for leftovers: The flavours develop nicely as the rolls rest and reheat.
Ingredients
For the Cabbage Rolls
- 1 large green cabbage
- 500 g (1 lb) ground beef
- 1/2 cup uncooked long-grain rice
- 1 small onion, finely diced
- 2 garlic cloves, minced
- 1 large egg
- 1 tsp paprika
- 1/2 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
For the Tomato Sauce
- 2 cups (480 ml) tomato sauce
- 1 cup (240 ml) crushed tomatoes
- 1 tbsp tomato paste
- 1 tsp paprika
- 1/2 tsp dried oregano
- 1/2 tsp garlic powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
How to Make Classic Stuffed Cabbage Rolls

1. Prepare the Cabbage
Bring a large pot of salted water to a boil. Carefully remove the core from the cabbage and place the whole head into the water.
As the outer leaves soften, gently remove them with tongs and set them aside. Continue until you have about 12–14 large leaves.
Pat the leaves dry and trim the thick centre rib if needed. This makes the leaves easier to fold and roll.
2. Prepare the Filling
In a large bowl, combine the ground beef, uncooked long-grain rice, finely diced onion, minced garlic, egg, paprika, dried oregano, salt and black pepper.
Mix gently until the ingredients are evenly combined, taking care not to overwork the mixture.
3. Make the Tomato Sauce
Heat the olive oil in a saucepan over medium heat. Add the tomato sauce, crushed tomatoes, tomato paste, paprika, oregano, garlic powder, salt and black pepper.
Stir well and simmer for 5–7 minutes, allowing the flavours to come together.
4. Fill the Cabbage Leaves
Place a cabbage leaf flat on a clean work surface. Add about 2–3 tablespoons of the beef mixture near the bottom of the leaf.
Fold the sides inward, then roll the cabbage tightly into a small parcel. Repeat with the remaining filling and cabbage leaves.
5. Arrange the Rolls
Spread a thin layer of tomato sauce across the bottom of a large baking dish. Arrange the cabbage rolls seam-side down in a snug single layer.
Pour the remaining tomato sauce evenly over the top, making sure the rolls are well covered.
6. Bake
Cover the baking dish tightly with foil and bake at 375°F (190°C) for about 60–75 minutes, until the cabbage is tender and the filling is fully cooked.
7. Rest and Serve
Remove the cabbage rolls from the oven and let them rest for about 10 minutes before serving.
Spoon plenty of the rich tomato sauce over each roll and garnish with fresh parsley if desired. Serve warm.
Tips for Making the Best Stuffed Cabbage Rolls
- Soften the leaves well: Tender cabbage leaves are much easier to fold without tearing.
- Trim the thick rib: Removing some of the thick centre rib makes rolling easier.
- Don’t overfill: Leave enough room for the filling to cook and expand.
- Roll snugly: Fold the sides in first, then roll the cabbage into a compact parcel.
- Keep the rolls seam-side down: This helps them stay closed while baking.
- Let them rest: A short resting period makes the rolls easier to serve.
How to Serve Classic Stuffed Cabbage Rolls
Serve the cabbage rolls warm with plenty of the tomato sauce spooned over the top. A little fresh parsley adds colour and a fresh finish.
Because the rolls already contain beef and rice, they make a hearty main dish on their own. You can also serve them alongside a simple green salad or your favourite vegetable side.
Frequently Asked Questions
Can I prepare cabbage rolls ahead of time?
Yes. The rolls can be assembled in advance and kept covered until you’re ready to bake them. Keep them refrigerated until cooking.
Why do I need to cook the cabbage leaves first?
Blanching the cabbage softens the leaves, making them flexible enough to fill and roll without breaking.
Can I use another type of ground meat?
This recipe uses ground beef, but the filling can be adapted according to your preference.
Why should I avoid overfilling the cabbage leaves?
The rice needs room to cook and expand. Keeping the filling moderate also makes the rolls easier to close securely.
How do I know when the cabbage rolls are ready?
The cabbage should be tender and the beef filling fully cooked. The recipe calls for baking for about 60–75 minutes at 375°F (190°C).
Nutrition & Timing
| Details | Amount |
|---|---|
| Prep Time | 30 minutes |
| Cook Time | 1 hour 15 minutes |
| Total Time | 1 hour 45 minutes |
| Servings | 6 |
| Calories | Approx. 390 per serving |
| Protein | 25g per serving |
Final Thoughts
Classic Stuffed Cabbage Rolls are the kind of cosy dinner that feels right at home on the family table. Tender cabbage, savoury beef and rice, and rich tomato sauce come together in one satisfying dish.
Take your time with the cabbage leaves, roll them snugly, and let the oven do the rest. Serve them warm with plenty of tomato sauce for a comforting meal everyone can enjoy.
Print
Classic Stuffed Cabbage Rolls
- Total Time: 1 hour 45 minutes
Description
Classic Stuffed Cabbage Rolls are a comforting family-style meal made with tender cabbage leaves wrapped around a savoury ground beef and rice filling, then baked in a rich tomato sauce until everything is tender and full of flavour. It’s hearty, cosy and perfect for a satisfying dinner.
Ingredients
1 large green cabbage
500 g (1 lb) ground beef
1/2 cup uncooked long-grain rice
1 small onion, finely diced
2 garlic cloves, minced
1 large egg
1 tsp paprika
1/2 tsp dried oregano
1/2 tsp salt
1/4 tsp black pepper
2 cups (480 ml) tomato sauce
1 cup (240 ml) crushed tomatoes
1 tbsp tomato paste
1 tsp paprika
1/2 tsp dried oregano
1/2 tsp garlic powder
1/2 tsp salt
1/4 tsp black pepper
1 tbsp olive oil
Instructions
1. Bring a large pot of salted water to a boil. Carefully remove the core from the cabbage and place the whole head into the water. As the outer leaves soften, gently remove them with tongs and set them aside. Continue until you have about 12–14 large leaves. Pat the leaves dry and trim the thick centre rib if needed.
2. In a large bowl, combine the ground beef, uncooked long-grain rice, finely diced onion, minced garlic, egg, paprika, dried oregano, salt and black pepper. Mix gently until the ingredients are evenly combined.
3. Heat the olive oil in a saucepan over medium heat. Add the tomato sauce, crushed tomatoes, tomato paste, paprika, oregano, garlic powder, salt and black pepper. Stir well and simmer for 5–7 minutes.
4. Place a cabbage leaf flat on a clean work surface. Add about 2–3 tablespoons of the beef mixture near the bottom of the leaf. Fold the sides inward, then roll the cabbage tightly into a small parcel. Repeat with the remaining filling and cabbage leaves.
5. Spread a thin layer of tomato sauce across the bottom of a large baking dish. Arrange the cabbage rolls seam-side down in a snug single layer. Pour the remaining tomato sauce evenly over the top, making sure the rolls are well covered.
6. Cover the baking dish tightly with foil and bake at 375°F (190°C) for about 60–75 minutes, until the cabbage is tender and the filling is fully cooked.
7. Remove the cabbage rolls from the oven and let them rest for about 10 minutes before serving. Spoon plenty of tomato sauce over each roll and garnish with fresh parsley if desired.
Notes
Soften the cabbage leaves well so they are flexible enough to fold without tearing.
Trim some of the thick centre rib to make the leaves easier to roll.
Don’t overfill the cabbage leaves because the rice needs room to cook and expand.
Roll the cabbage snugly by folding the sides inward first, then rolling into a compact parcel.
Keep the rolls seam-side down to help them stay closed while baking.
The rolls can be assembled in advance and kept covered and refrigerated until ready to bake.
Serve warm with plenty of tomato sauce spooned over the top and fresh parsley if desired.
The cabbage rolls already contain beef and rice, so they make a hearty main dish on their own. They can also be served with a simple green salad or vegetable side.
- Prep Time: 30 minutes
- Cook Time: 1 hour 15 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
