Jamie Oliver’s stuffed cabbage rolls are a comforting, hearty dish that transforms humble ingredients into a satisfying family meal. Tender cabbage leaves are wrapped around a flavorful filling of meat, rice, vegetables, and herbs, then gently baked in a rich tomato sauce until everything becomes perfectly tender.
This classic dish is enjoyed in many cultures around the world because it is economical, nutritious, and incredibly filling. The cabbage softens beautifully during cooking, while the filling absorbs the flavours of the sauce, creating a meal that feels both wholesome and comforting.
These stuffed cabbage rolls are perfect for family dinners, meal prep, or special occasions when you want something hearty and homemade. They also taste even better the next day as the flavors continue to develop.
This recipe serves about 6 people and takes roughly 1 hour 45 minutes from start to finish. In this guide, I’ll walk you through every step so you can create tender, flavorful cabbage rolls that hold together perfectly.
What Makes This Recipe Worth Making
- A complete meal in one dish
Protein, vegetables, and grains come together in every bite. - Rich, comforting flavor
The tomato sauce and seasoned filling create a deeply satisfying meal. - Excellent for meal prep
The rolls store and reheat exceptionally well. - Budget-friendly ingredients
Uses simple pantry staples and affordable vegetables. - Perfect for family dinners
A hearty dish that feeds several people generously.
What Is Jamie Oliver’s Stuffed Cabbage Rolls?
Jamie Oliver’s stuffed cabbage rolls are cabbage leaves filled with a savory mixture of meat, rice, vegetables, and herbs, rolled tightly and baked in a tomato-based sauce until tender.
Jamie Oliver Stuffed Cabbage Rolls Ingredients List
For the Cabbage Rolls
- 1 large green cabbage
- 500g minced beef, pork, turkey, or chicken
- 150g cooked rice
- 1 onion (finely chopped)
- 2 cloves garlic (minced)
- 1 carrot (grated)
- 1 egg
- 2 tablespoons olive oil
- Salt and black pepper (to taste)
For the Tomato Sauce
- 400g canned chopped tomatoes
- 2 tablespoons tomato paste
- 250ml vegetable or chicken stock
- 1 teaspoon dried oregano
- 1 teaspoon paprika
Optional additions:
- Fresh parsley
- Thyme
- Chili flakes
- Parmesan cheese

How to Prepare Jamie Oliver Stuffed Cabbage Rolls – Simple Steps
Step 1: Preheat the Oven
Preheat your oven to 180°C (350°F). This allows the cabbage rolls to cook gently and evenly.
Step 2: Prepare the Cabbage Leaves
Bring a large pot of water to a boil. Carefully remove the core from the cabbage and place the whole cabbage into the boiling water for several minutes. As the outer leaves soften, peel them away gently.
Step 3: Trim the Thick Stems
Use a small knife to shave down the thick central rib on each cabbage leaf. This makes rolling easier and prevents tearing.
Step 4: Make the Filling
In a large bowl, combine the minced meat, cooked rice, onion, garlic, grated carrot, egg, salt, and pepper. Mix until everything is evenly combined.
Step 5: Prepare the Tomato Sauce
Heat olive oil in a saucepan. Add the chopped tomatoes, tomato paste, stock, oregano, and paprika. Simmer for 10 minutes until slightly thickened.
Step 6: Fill the Cabbage Leaves
Place a cabbage leaf on a flat surface. Add a portion of filling near the base of the leaf.
Step 7: Roll the Cabbage
Fold the sides inward and roll tightly from the bottom to create a neat package. Repeat with the remaining leaves and filling.
Step 8: Arrange in a Baking Dish
Spread a thin layer of tomato sauce on the bottom of a baking dish. Arrange the cabbage rolls seam-side down in a single layer.
Step 9: Add the Remaining Sauce
Pour the rest of the tomato sauce evenly over the rolls, ensuring they are well covered.
Step 10: Bake Until Tender
Cover with foil and bake for 50–60 minutes until the cabbage is soft and the filling is fully cooked.
Step 11: Rest Before Serving
Allow the rolls to rest for 10 minutes before serving to help the flavors settle.
Common Mistakes to Avoid When Making Jamie Oliver Stuffed Cabbage Rolls
- Not softening the cabbage leaves enough
This can cause tearing during rolling. - Overfilling the rolls
Makes them difficult to seal and cook evenly. - Using dry filling ingredients
Can result in a less tender final texture. - Skipping the sauce layer underneath
Increases the risk of sticking. - Baking uncovered for too long
Can dry out the cabbage and filling.
Delicious Side Dishes to Serve With Jamie Oliver Stuffed Cabbage Rolls
- Mashed potatoes
Perfect for soaking up the tomato sauce. - Crusty bread
Great for serving alongside the rich sauce. - Green salad
Adds freshness and crunch. - Roasted vegetables
Creates a hearty and balanced meal. - Steamed rice
Complements the flavors beautifully.
Expert Tips to Get Jamie Oliver Stuffed Cabbage Rolls Right
- Choose large cabbage leaves
Makes rolling much easier. - Allow the sauce to simmer first
Builds deeper flavor. - Roll firmly but not too tightly
Gives the filling room to cook evenly. - Keep the rolls covered while baking
Maintains moisture. - Use freshly cooked rice
Helps create a tender filling.
How to Add More Flavour to Stuffed Cabbage Rolls
- Add fresh herbs to the filling
Parsley and dill work particularly well. - Use smoked paprika
Introduces depth and warmth. - Include grated cheese in the filling
Adds richness. - Mix in finely chopped mushrooms
Creates extra savory flavor. - Finish with fresh parsley
Brightens the dish before serving.
How to Adjust Stuffed Cabbage Rolls for Kids
- Use milder seasonings
Keeps the flavors familiar. - Finely grate vegetables
Makes them less noticeable. - Reduce strong herbs
Creates a softer flavor profile. - Serve with mashed potatoes
Makes the meal more appealing to children.
Best Way to Store Stuffed Cabbage Rolls Leftovers
- Store in an airtight container
Keeps fresh for up to 4 days. - Keep the sauce with the rolls
Helps maintain moisture. - Cool completely before refrigerating
Preserves texture. - Freeze for longer storage
Can be frozen for up to 3 months.
Best Ways to Reheat Leftovers
- Oven reheating
Maintains the best texture. - Reheat with extra sauce
Prevents drying out. - Microwave for convenience
Works well for individual portions. - Heat gently until warmed through
Avoids overcooking.
Nutritional Value (Per Serving)
- Calories: ~380 kcal
- Carbohydrates: ~22g
- Protein: ~26g
- Fat: ~20g
- Fiber: ~4g
FAQs
Can I make stuffed cabbage rolls ahead of time?
Yes, you can assemble them a day in advance and refrigerate until ready to bake.
Can I use savoy cabbage instead of green cabbage?
Yes, savoy cabbage works particularly well because its leaves are naturally more flexible.
Why are my cabbage rolls falling apart?
The leaves may not have been rolled tightly enough, or they may have torn during assembly.
Can stuffed cabbage rolls be frozen?
Yes, both cooked and uncooked cabbage rolls freeze very well for up to 3 months.
Final Words
Jamie Oliver’s stuffed cabbage rolls are the definition of comfort food. Tender cabbage, a flavorful filling, and rich tomato sauce come together to create a meal that is both hearty and satisfying. It’s a recipe that rewards a little extra effort with incredible flavor and makes excellent leftovers for days to come.
More recipes to add to your list
PrintJamie Oliver Stuffed Cabbage Rolls
Jamie Oliver’s stuffed cabbage rolls are cabbage leaves filled with a savory mixture of meat, rice, vegetables, and herbs, rolled tightly and baked in a tomato-based sauce until tender.
- Prep Time: 30
- Cook Time: 60
- Total Time: 1 hour 30 minutes
- Yield: 6 1x
- Category: Side Dish
- Method: Baking
- Cuisine: British
Ingredients
For the Cabbage Rolls
- 1 large green cabbage
- 500g minced beef, pork, turkey, or chicken
- 150g cooked rice
- 1 onion (finely chopped)
- 2 cloves garlic (minced)
- 1 carrot (grated)
- 1 egg
- 2 tablespoons olive oil
- Salt and black pepper (to taste)
For the Tomato Sauce
- 400g canned chopped tomatoes
- 2 tablespoons tomato paste
- 250ml vegetable or chicken stock
- 1 teaspoon dried oregano
- 1 teaspoon paprika
Optional additions:
- Fresh parsley
- Thyme
- Chili flakes
- Parmesan cheese
Instructions
Preheat your oven to 180°C (350°F). This allows the cabbage rolls to cook gently and evenly.
Bring a large pot of water to a boil. Carefully remove the core from the cabbage and place the whole cabbage into the boiling water for several minutes. As the outer leaves soften, peel them away gently.
Use a small knife to shave down the thick central rib on each cabbage leaf. This makes rolling easier and prevents tearing.
In a large bowl, combine the minced meat, cooked rice, onion, garlic, grated carrot, egg, salt, and pepper. Mix until everything is evenly combined.
Heat olive oil in a saucepan. Add the chopped tomatoes, tomato paste, stock, oregano, and paprika. Simmer for 10 minutes until slightly thickened.
Place a cabbage leaf on a flat surface. Add a portion of filling near the base of the leaf.
Fold the sides inward and roll tightly from the bottom to create a neat package. Repeat with the remaining leaves and filling.
Spread a thin layer of tomato sauce on the bottom of a baking dish. Arrange the cabbage rolls seam-side down in a single layer.
Pour the rest of the tomato sauce evenly over the rolls, ensuring they are well covered.
Cover with foil and bake for 50–60 minutes until the cabbage is soft and the filling is fully cooked.
Allow the rolls to rest for 10 minutes before serving to help the flavors settle.

