Jamie Oliver’s Vegetable Curry (30-Minute Meals) is a vibrant, quick-to-make dish packed with bold Indian-inspired flavors. This recipe combines a rich, spiced sauce with fresh vegetables, coconut milk, and fragrant herbs, delivering a wholesome and satisfying meal in just 30 minutes. Perfect for busy weeknights, this curry is easy, healthy, and pairs beautifully with rice or flatbreads.
Why This Recipe Is a Must-Try
- Quick and Easy: A full-flavored curry ready in just 30 minutes.
- Healthy and Nutrient-Packed: Loaded with fresh vegetables and aromatic spices.
- One-Pan Recipe: Minimal effort and cleanup.
- Customizable: Works with any vegetables you have on hand.
- Rich and Creamy Sauce: A velvety coconut-based sauce with deep flavors.

Other Jamie Oliver Recipes
- Jamie Oliver Chicken Cacciatore 15 Minute Meals
- Jamie Oliver Root Vegetable Stew
- Jamie Oliver Vegetable Hotpot
What is Jamie Oliver’s Vegetable Curry 30-minute meals?
Jamie Oliver’s Vegetable Curry (30-Minute Meals) is a quick, Indian-style dish featuring a medley of vegetables simmered in a creamy, spiced tomato and coconut sauce. It’s a hearty, plant-based meal that’s both delicious and easy to prepare.
Jamie Oliver Vegetable Curry Ingredients
For the Curry Base:
Aromatic ingredients create a deep, flavorful foundation.
- 2 tablespoons olive oil or coconut oil
- 1 onion (finely chopped)
- 3 cloves garlic (minced)
- 1-inch piece ginger (grated)
- 1 green chili (chopped, optional for heat)
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon turmeric
- 1 teaspoon garam masala
- ½ teaspoon chili powder (adjust to taste)
- 1 tablespoon tomato paste
- 1 can (400g) chopped tomatoes
- 1 can (400ml) coconut milk
- 250ml vegetable stock
- Salt and black pepper (to taste)
For the Vegetables:
A colorful mix of vegetables adds texture and nutrients.
- 1 red bell pepper (sliced)
- 1 yellow bell pepper (sliced)
- 1 zucchini (chopped)
- 1 carrot (chopped)
- 200g cauliflower florets
- 100g spinach (fresh or frozen)
- 1 can (400g) chickpeas (drained and rinsed)
- Juice of ½ lemon
For Garnish and Serving:
Fresh toppings enhance the dish’s flavors.
- Fresh coriander (chopped)
- Lime wedges
- Steamed basmati rice or naan bread
- Toasted almonds or cashews (optional for crunch)
Step-by-Step Instructions to Prepare Jamie Oliver Vegetable Curry Recipe 30-minute meals
Step 1: Sauté the Aromatics
A fragrant base sets the foundation for the curry’s deep flavor.
- Heat olive oil or coconut oil in a large pan over medium heat.
- Add chopped onions and sauté for 3-4 minutes until soft and translucent.
- Stir in garlic, ginger, and green chili, cooking for another 1-2 minutes until fragrant.
Step 2: Toast the Spices
Toasting spices releases their full aroma and depth.
- Add cumin, coriander, turmeric, garam masala, and chili powder to the pan.
- Stir for 1 minute to let the spices bloom.
Step 3: Build the Curry Sauce
A rich sauce ties all the ingredients together.
- Stir in tomato paste and cook for 1 minute.
- Pour in chopped tomatoes and vegetable stock, stirring well.
- Simmer for 5 minutes, letting the flavors develop.
Step 4: Add the Vegetables
Cooking the vegetables just right ensures the best texture.
- Add bell peppers, zucchini, carrots, and cauliflower florets to the sauce.
- Stir well, cover, and let cook for 10 minutes until tender.
Step 5: Stir in Coconut Milk and Chickpeas
The final ingredients add creaminess and heartiness.
- Pour in the coconut milk and stir until combined.
- Add drained chickpeas and let the curry simmer for 5 minutes.
- Stir in fresh spinach and lemon juice, allowing the greens to wilt.
Step 6: Serve and Garnish
Final touches elevate the dish’s taste and presentation.
- Sprinkle with fresh coriander and toasted almonds (if using).
- Serve hot with steamed basmati rice or warm naan bread.
- Add a wedge of lime for extra brightness.

What to Serve with Jamie Oliver Vegetable Curry Recipe 30 minute meals
Pairing the dish with complementary sides enhances the meal.
- Steamed Basmati Rice: A light, fluffy base to soak up the sauce.
- Garlic Naan or Roti: Perfect for scooping up the curry.
- Cucumber Raita: A cooling yogurt-based dip to balance the spices.
- Mango Chutney: A sweet and tangy accompaniment.
- Lentil Dal: A protein-packed side for extra heartiness.
Expert Tips for Mastering Jamie Oliver Vegetable Curry
Follow these tips for the best flavor and texture.
- Use Fresh Spices: Ground spices lose potency over time—fresh spices give the best flavor.
- Adjust the Spice Level: Reduce chili powder for a milder taste or add extra for more heat.
- Simmer for Maximum Flavor: Let the curry cook long enough to develop depth.
- Don’t Overcook the Vegetables: Keep them slightly tender for a better texture.
- Balance the Flavors: A squeeze of lemon or lime brightens the dish at the end.
Variations of Jamie Oliver Vegetable Curry
This dish is highly adaptable to different tastes and dietary needs.
- Protein Boost: Add tofu or paneer for extra protein.
- Extra Creamy Version: Use full-fat coconut milk for a richer sauce.
- Spicy Kick: Add red chili flakes or a dash of cayenne pepper.
- Nutty Texture: Stir in a spoonful of almond or cashew butter.
- Low-Carb Option: Serve with cauliflower rice instead of basmati.
How to Store Leftovers Jamie Oliver Vegetable Curry?
Proper storage keeps the curry fresh and flavorful.
- Refrigeration: Store in an airtight container for up to 4 days.
- Freezing Option: Freeze in portion-sized containers for up to 3 months.
- Best Storage Tip: Let the curry cool completely before storing to prevent condensation.
How to Reheat Jamie Oliver Vegetable Curry Leftovers?
Reheating properly ensures the dish maintains its flavors and texture.
- Stovetop Method: Heat over medium-low, adding a splash of water or stock if needed.
- Microwave Approach: Heat in short intervals, stirring in between for even warming.
- Slow Cooker Reheat: Let it warm on low for an hour before serving.
Nutrition Value (per serving)
This dish is well-balanced with fiber, protein, and essential nutrients.
- Calories: 380 kcal
- Protein: 14g
- Carbohydrates: 48g
- Fat: 18g
- Fiber: 9g
- Sugar: 9g
- Sodium: 480mg
FAQs
Can I make this curry ahead of time?
Yes, the flavors develop even more when made a day in advance and stored in the fridge.
Can I use frozen vegetables?
Yes, but add them toward the end of cooking to avoid overcooking.
How do I thicken vegetable curry?
Simmer uncovered for a few extra minutes or add a spoonful of blended chickpeas for thickness.
Final Words
Jamie Oliver’s Vegetable Curry (30-Minute Meals) is a quick, flavorful, and wholesome dish perfect for any day of the week. Whether served with rice or naan, this vibrant curry delivers a satisfying meal packed with nutrients. Try it today and enjoy a restaurant-quality dish at home!
Print
Jamie Oliver Vegetable Curry Recipe 30 minute meals
- Prep Time: 10
- Cook Time: 20
- Total Time: 30 minutes
- Yield: 4 1x
- Category: Main Course
- Method: Simmering
- Cuisine: Indian
Description
Jamie Oliver’s Vegetable Curry (30-Minute Meals) is a quick, Indian-style dish featuring a medley of vegetables simmered in a creamy, spiced tomato and coconut sauce. It’s a hearty, plant-based meal that’s both delicious and easy to prepare.
Ingredients
For the Curry Base:
Aromatic ingredients create a deep, flavorful foundation.
-
- 2 tablespoons olive oil or coconut oil
-
- 1 onion (finely chopped)
-
- 3 cloves garlic (minced)
-
- 1-inch piece ginger (grated)
-
- 1 green chili (chopped, optional for heat)
-
- 1 teaspoon ground cumin
-
- 1 teaspoon ground coriander
-
- 1 teaspoon turmeric
-
- 1 teaspoon garam masala
-
- ½ teaspoon chili powder (adjust to taste)
-
- 1 tablespoon tomato paste
-
- 1 can (400g) chopped tomatoes
-
- 1 can (400ml) coconut milk
-
- 250ml vegetable stock
-
- Salt and black pepper (to taste)
For the Vegetables:
A colorful mix of vegetables adds texture and nutrients.
-
- 1 red bell pepper (sliced)
-
- 1 yellow bell pepper (sliced)
-
- 1 zucchini (chopped)
-
- 1 carrot (chopped)
-
- 200g cauliflower florets
-
- 100g spinach (fresh or frozen)
-
- 1 can (400g) chickpeas (drained and rinsed)
-
- Juice of ½ lemon
For Garnish and Serving:
Fresh toppings enhance the dish’s flavors.
-
- Fresh coriander (chopped)
-
- Lime wedges
-
- Steamed basmati rice or naan bread
-
- Toasted almonds or cashews (optional for crunch)
Instructions
Step 1: Sauté the Aromatics
A fragrant base sets the foundation for the curry’s deep flavor.
-
- Heat olive oil or coconut oil in a large pan over medium heat.
-
- Add chopped onions and sauté for 3-4 minutes until soft and translucent.
-
- Stir in garlic, ginger, and green chili, cooking for another 1-2 minutes until fragrant.
Step 2: Toast the Spices
Toasting spices releases their full aroma and depth.
-
- Add cumin, coriander, turmeric, garam masala, and chili powder to the pan.
-
- Stir for 1 minute to let the spices bloom.
Step 3: Build the Curry Sauce
A rich sauce ties all the ingredients together.
-
- Stir in tomato paste and cook for 1 minute.
-
- Pour in chopped tomatoes and vegetable stock, stirring well.
-
- Simmer for 5 minutes, letting the flavors develop.
Step 4: Add the Vegetables
Cooking the vegetables just right ensures the best texture.
-
- Add bell peppers, zucchini, carrots, and cauliflower florets to the sauce.
-
- Stir well, cover, and let cook for 10 minutes until tender.
Step 5: Stir in Coconut Milk and Chickpeas
The final ingredients add creaminess and heartiness.
-
- Pour in the coconut milk and stir until combined.
-
- Add drained chickpeas and let the curry simmer for 5 minutes.
-
- Stir in fresh spinach and lemon juice, allowing the greens to wilt.
Step 6: Serve and Garnish
Final touches elevate the dish’s taste and presentation.
-
- Sprinkle with fresh coriander and toasted almonds (if using).
-
- Serve hot with steamed basmati rice or warm naan bread.
-
- Add a wedge of lime for extra brightness.