Jamie Oliver 7 Veg Sauce is a wholesome, slow-cooked vegetable sauce designed to be both nourishing and full of flavour. Built around a mix of everyday vegetables, this sauce is gently simmered until rich, thick, and naturally sweet. It’s one of those base recipes that quietly does a lot of work—perfect for pasta, rice, or even as a hidden-veg option for family meals.
This recipe serves 6 people and takes about 60 minutes from start to finish. Below is a detailed, step-by-step guide that focuses on proper vegetable preparation, slow cooking, and texture so the sauce turns out deep, rounded, and satisfying rather than watery or bland.
What Makes This Recipe Worth Making
- Packed with vegetables – a smart way to boost daily intake
- Naturally rich and thick – no need for cream
- Versatile base sauce – works with pasta, grains, or proteins
- Budget-friendly ingredients – simple and accessible
- Ideal for batch cooking – freezes and reheats well
What Is Jamie Oliver’s 7 Veg Sauce?
Jamie Oliver’s 7 Veg Sauce is a tomato-based vegetable sauce made by slowly cooking seven different vegetables with garlic, herbs, and tomatoes. The vegetables break down during cooking, creating a thick, flavourful sauce that can be blended smooth or left slightly chunky.
Jamie Oliver 7 Veg Sauce Ingredients List
- 1 onion, finely chopped
- 1 carrot, peeled and finely diced
- 1 stick celery, finely diced
- 1 red pepper, finely chopped
- 1 courgette, finely diced
- 1 small aubergine, finely diced
- 2 cloves garlic, finely sliced
- 2 tablespoons olive oil
- 2 tablespoons tomato purée
- 2 tins chopped tomatoes (400 g each)
- 1 teaspoon dried oregano or mixed herbs
- Salt and freshly ground black pepper
- Optional: fresh basil to finish
How to Prepare Jamie Oliver’s 7 Veg Sauce – Simple Steps
Step 1: Prepare the vegetables
Take time to chop all the vegetables into small, even pieces. This helps them cook evenly and break down smoothly into the sauce later.
Step 2: Start the base
Heat the olive oil in a large saucepan over medium heat. Add the chopped onion, carrot, and celery with a pinch of salt. Cook gently for 10–12 minutes, stirring regularly, until softened and lightly sweet.
Step 3: Add remaining vegetables
Add the red pepper, courgette, and aubergine to the pan. Stir well and cook for another 8–10 minutes, allowing the vegetables to soften and release their moisture.
Step 4: Add garlic and tomato purée
Stir in the garlic and cook for 30 seconds, then add the tomato purée. Cook the purée for 1–2 minutes to deepen the flavour and remove any raw taste.
Step 5: Add tomatoes and herbs
Pour in the chopped tomatoes and add the dried herbs. Stir well, bring to a gentle simmer, and reduce the heat to low.
Step 6: Simmer slowly
Let the sauce simmer uncovered for 30–35 minutes, stirring occasionally. The vegetables will soften completely, and the sauce will thicken naturally.
Step 7: Blend or leave chunky
For a smooth sauce, blend with a hand blender until silky. For a rustic texture, mash lightly with a spoon or leave it as it is.
Step 8: Season and rest
Season with salt and black pepper to taste. Let the sauce rest for 5 minutes before using so the flavours settle.

Common Mistakes to Avoid When Making Jamie Oliver’s 7 Veg Sauce
- Rushing the vegetable cooking leads to flat flavour
- Too much heat – can burn the base
- Not seasoning at the end – dull result
- Adding too much liquid – thins the sauce
What to Serve With Jamie Oliver’s 7 Veg Sauce
- Pasta – coats beautifully
- Rice or couscous – simple and filling
- Grilled chicken or fish – light pairing
- Baked potatoes – a hearty option
Expert Tips to Get Jamie Oliver’s 7 Veg Sauce Right
- Cut vegetables evenly – smoother cooking
- Simmer gently – better depth of flavour
- Blend while hot – smoother texture
- Taste before serving – adjust seasoning

How to Add More Flavour to 7 Veg Sauce
- Fresh basil at the end lifts the sauce
- Extra olive oil drizzle – adds richness
- Cracked black pepper – sharpens flavour
- Pinch of chilli flakes – gentle warmth
Best Way to Store 7 Veg Sauce
- Cool completely before storing – avoids condensation
- Airtight container – keeps fresh up to 4 days
- Freeze in portions – ideal for batch cooking
Best Ways to Reheat 7 Veg Sauce
- Stovetop reheating – low heat, stir gently
- Add a splash of water if thick – restores texture
- Avoid rapid boiling – preserves flavour
Nutritional Value (Per Serving)
- Calories: ~220 kcal
- Carbohydrates: ~28 g
- Protein: ~6 g
- Fat: ~9 g
FAQs
Why Does 7 Veg Sauce Taste Acidic Sometimes?
The sauce can taste acidic if the tomatoes are not cooked long enough. Letting it simmer gently allows natural sweetness from the vegetables to balance the acidity.
Should I Blend 7 Veg Sauce Smooth or Leave It Chunky?
Both work well. Blending creates a smooth, family-friendly sauce, while leaving it slightly chunky gives more texture and a rustic feel.
Can I Freeze Jamie Oliver’s 7 Veg Sauce?
Yes, this sauce freezes very well. Once cooled, store it in portions and freeze for up to three months, then reheat gently when needed.
How Can I Make 7 Veg Sauce Thicker Without Cream?
Simmering the sauce uncovered helps excess moisture evaporate. Blending some or all of the vegetables also thickens the sauce naturally.
Final Words
Jamie Oliver’s 7 Veg Sauce is a practical, dependable recipe that turns simple vegetables into something deeply satisfying. Rich, versatile, and full of goodness, it’s the kind of sauce that earns a permanent place in your cooking routine—useful, flexible, and quietly impressive.
More recipes to add to your list
- Jamie Oliver Liver Pâté
- Jamie Oliver 5 Ingredients Salmon Pasta
- Jamie Oliver Fish and Chips
- Jamie Oliver Dumplings for Stew
Jamie Oliver 7 Veg Sauce
Jamie Oliver 7 Veg Sauce is a tomato-based vegetable sauce made by slowly cooking seven different vegetables with garlic, herbs, and tomatoes. The vegetables break down during cooking, creating a thick, flavourful sauce that can be blended smooth or left slightly chunky.
- Prep Time: 20
- Cook Time: 45
- Total Time: 1 hour 5 minutes
- Yield: 6 1x
- Category: Main Course
- Method: Simmering
- Cuisine: British
Ingredients
-
- 1 onion, finely chopped
-
- 1 carrot, peeled and finely diced
-
- 1 stick celery, finely diced
-
- 1 red pepper, finely chopped
-
- 1 courgette, finely diced
-
- 1 small aubergine, finely diced
-
- 2 cloves garlic, finely sliced
-
- 2 tablespoons olive oil
-
- 2 tablespoons tomato purée
-
- 2 tins chopped tomatoes (400 g each)
-
- 1 teaspoon dried oregano or mixed herbs
-
- Salt and freshly ground black pepper
-
- Optional: fresh basil to finish
Instructions
Take time to chop all the vegetables into small, even pieces. This helps them cook evenly and break down smoothly into the sauce later.
Heat the olive oil in a large saucepan over medium heat. Add the chopped onion, carrot, and celery with a pinch of salt. Cook gently for 10–12 minutes, stirring regularly, until softened and lightly sweet.
Add the red pepper, courgette, and aubergine to the pan. Stir well and cook for another 8–10 minutes, allowing the vegetables to soften and release their moisture.
Stir in the garlic and cook for 30 seconds, then add the tomato purée. Cook the purée for 1–2 minutes to deepen the flavour and remove any raw taste.
Pour in the chopped tomatoes and add the dried herbs. Stir well, bring to a gentle simmer, and reduce the heat to low.
Let the sauce simmer uncovered for 30–35 minutes, stirring occasionally. The vegetables will soften completely, and the sauce will thicken naturally.
For a smooth sauce, blend with a hand blender until silky. For a rustic texture, mash lightly with a spoon or leave it as it is.
Season with salt and black pepper to taste. Let the sauce rest for 5 minutes before using so the flavours settle.
