JO
Jamie Oliver Eats
DinnerPublished on 8 August 2026 by Emma Harrison

Jamie Oliver Vegetable Curry

Get ready to whip up a truly spectacular Jamie Oliver Vegetable Curry that's bursting with vibrant flavours and wholesome goodness! This recipe is all about making delicious, zesty cooking accessible to everyone.

Prep Time20 mins
Cook Time35 mins
Servings4 servings
DifficultyEasy
Share this recipe:
Jamie Oliver Vegetable Curry

Oh, my goodness, you guys! Today, we're diving headfirst into one of my absolute favourite dishes that just screams 'Jamie Oliver' from every zesty, colourful corner: a truly brilliant Jamie Oliver Vegetable Curry! If you're anything like me, you've probably spent countless hours poring over Jamie's cookbooks, inspired by his infectious enthusiasm and his knack for making incredible food feel totally achievable. And let me tell you, this vegetable curry is a shining example of his genius. It’s not just a meal; it’s an experience, a symphony of textures and tastes that will make your taste buds sing with joy. This recipe embodies everything I love about his approach: fresh ingredients, bold flavours, and a whole lot of heart packed into every single spoonful. It’s vibrant, it’s comforting, and it’s surprisingly simple to pull together, even on a busy weeknight. Jamie always manages to make cooking feel like a fun adventure, and this curry is no exception. It’s an invitation to get creative in the kitchen, to embrace the power of vegetables, and to create something truly nourishing and utterly delicious for yourself and your loved ones.

What makes this particular vegetable curry so special, you ask? Well, it’s the incredible balance of sweetness from the coconut milk, a gentle warmth from the spices, and that signature zesty kick that Jamie is famous for. We’re talking about layers of flavour here – from the aromatic ginger and garlic, to the earthy turmeric and cumin, all brightened up with a squeeze of lime or lemon right at the end. It’s a dish that celebrates the bounty of the garden, allowing each vegetable to shine while contributing to a harmonious whole. Think tender chunks of sweet potato, vibrant bell peppers, crisp green beans, and perhaps some leafy spinach wilting into a creamy, fragrant sauce. It’s incredibly versatile too, meaning you can raid your fridge and use whatever seasonal veggies you have on hand, making it a fantastic zero-waste option. This isn't just about throwing things into a pot; it's about building flavour, understanding how different ingredients interact, and creating a truly memorable meal that feels both exotic and wonderfully homely all at once.

Home cooks, you are going to fall head over heels for this recipe, I promise you! It's the kind of dish that builds confidence in the kitchen because the steps are straightforward, and the results are consistently spectacular. Whether you're a seasoned chef or just starting your culinary journey, this Jamie Oliver Vegetable Curry offers a fantastic opportunity to explore new spices, master simple techniques, and impress everyone at your dinner table. It’s naturally vegetarian and can easily be made vegan, making it a brilliant option for diverse dietary needs. Plus, it reheats beautifully, so you’ll have delicious leftovers for lunch the next day – hurrah! Get ready to fill your kitchen with the most incredible aromas and your belly with pure, unadulterated goodness. Let’s get cooking, my friends!

Why You'll Love This Recipe

  • It's incredibly versatile, allowing you to use whatever fresh vegetables you have on hand, making it perfect for customisation and reducing food waste.
  • The recipe is packed with vibrant, zesty flavours and aromatic spices that create a comforting yet exciting meal, embodying Jamie Oliver's accessible style.
  • It's a fantastic, wholesome option for a weeknight dinner, being quick to prepare, naturally vegetarian (and easily vegan!), and satisfying for the whole family.

Ingredients

  • 1 tbsp coconut oil or olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 thumb-sized piece fresh ginger, grated
  • 1 red chilli, deseeded and finely chopped (or to taste)
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground turmeric
  • 1/4 tsp cayenne pepper (optional, for extra heat)
  • 400g can chopped tomatoes
  • 400ml can full-fat coconut milk
  • 200ml vegetable stock
  • 1 large sweet potato, peeled and diced into 1-inch cubes
  • 1 red bell pepper, deseeded and roughly chopped
  • 1 yellow bell pepper, deseeded and roughly chopped
  • 100g green beans, trimmed and halved
  • 75g fresh spinach, roughly chopped
  • Juice of 1/2 lime or lemon (plus wedges for serving)
  • Small handful fresh coriander, roughly chopped (for garnish)
  • Salt and freshly ground black pepper to taste

Equipment Needed

Large, deep saucepan or Dutch ovenSharp knifeChopping boardGrater (for ginger)Measuring spoonsCan openerStirring spoon

Step-By-Step Instructions

  1. 1

    Kick things off by preparing your aromatic base, which is the heart and soul of any good curry! Place your large, deep saucepan or Dutch oven over a medium heat and add the coconut oil or olive oil. Once shimmering, toss in your finely chopped onion. Let it sizzle gently for about 5-7 minutes, stirring occasionally, until it softens beautifully and turns translucent. You're looking for that sweet, mellow aroma to start filling your kitchen – this is crucial for building a deep flavour foundation. Don't rush this step; patience here pays off in spades for a truly delicious curry.

  2. 2

    Next up, let's unleash those incredible aromatics! Add the minced garlic, grated fresh ginger, and the finely chopped red chilli to the softened onions. Stir everything together and cook for another 1-2 minutes. Keep a close eye on it, making sure the garlic doesn't burn, which can turn bitter. The air should now be filled with a wonderfully fragrant, spicy scent – this is where the curry really starts to come alive! After that, stir in your ground cumin, ground coriander, ground turmeric, and the optional cayenne pepper. Cook for just 30 seconds, stirring constantly, to toast the spices and release their full, incredible aroma. This quick toasting step intensifies their flavour and is a little secret for a more vibrant curry.

  3. 3

    Now it's time to build that glorious sauce! Pour in the chopped tomatoes, coconut milk, and vegetable stock. Give everything a really good stir, making sure to scrape up any delicious bits from the bottom of the pan. Bring the mixture to a gentle simmer, then add your diced sweet potato. Reduce the heat to low, cover the pan, and let it gently bubble away for about 15-20 minutes, or until the sweet potato is tender when pierced with a fork. This simmering time allows all those beautiful flavours to meld together and the sweet potato to become perfectly soft and creamy.

  4. 4

    With the sweet potato almost cooked through, it’s time to introduce the rest of our colourful veggies! Add the chopped red and yellow bell peppers and the halved green beans to the simmering curry. Stir them in thoroughly, then re-cover the pan and continue to cook for another 5-7 minutes. You want the peppers to be tender-crisp – still having a little bite to them – and the green beans to be vibrant green and just cooked. This ensures your curry has a lovely variety of textures and that the vegetables don't turn mushy. Give it a taste and season generously with salt and freshly ground black pepper.

  5. 5

    Finally, let's add that last burst of freshness and a touch of green goodness! Stir in the fresh spinach and cook for just 1-2 minutes, or until it has wilted down beautifully into the sauce. Right at the very end, squeeze in the juice of half a lime or lemon. This is Jamie's signature move – that burst of citrus really brightens up all the rich, earthy flavours and gives the curry an incredible zesty lift. Taste one last time and adjust any seasoning if needed. Ladle your vibrant, aromatic curry into bowls, garnish generously with fresh chopped coriander, and serve immediately with your favourite accompaniments. Enjoy every single zesty, warming spoonful!

  6. 6

    To achieve a truly restaurant-quality finish, consider adding a final flourish of fresh herbs and a drizzle of something special. If you have a little extra fresh chilli, finely slice it and sprinkle it over the top for a beautiful visual pop and a gentle kick. A swirl of plain yogurt or a dollop of crème fraîche can add a lovely creamy contrast if you're not keeping it strictly vegan. For an extra layer of texture, a sprinkle of toasted cashews or flaked almonds would be absolutely divine. Remember, cooking is all about personalising it to your taste, so don't be afraid to make this curry truly yours!

Jamie Oliver Vegetable Curry closeup shot

Jamie's Kitchen Tips

Alright, my lovelies, let's talk about making this Jamie Oliver Vegetable Curry truly sing! Jamie's all about making things easy and delicious, and I'm right there with him. First up, don't be afraid to play with your veggies! This recipe is a fantastic 'clean out the fridge' opportunity. Got some broccoli florets? Throw 'em in! A lonely courgette? Chop it up! Just remember to add harder veggies like carrots or parsnips earlier with the sweet potato, and softer ones like mushrooms or peas towards the end with the spinach. The key is to cut them roughly the same size for even cooking. For that zesty punch, ALWAYS taste before adding the lime or lemon juice – sometimes you need a little more, sometimes a little less, depending on the sweetness of your coconut milk and tomatoes. It's your secret weapon for brightening up the whole dish! If you want a creamier curry, you can blend about a cup of the cooked curry with an immersion blender before adding the final veggies, then stir it back in. This thickens the sauce beautifully without adding any extra cream. For an extra flavour boost, consider adding a bay leaf or two while simmering the sauce, just remember to remove them before serving. And if you're feeling fancy, dry-roast your whole spices (like cumin seeds, coriander seeds) in a pan for a minute or two before grinding them – it makes a huge difference to the aroma! If your curry feels a bit thin, let it simmer uncovered for a bit longer to reduce. If it's too thick, a splash more vegetable stock will fix it right up. Happy cooking, you superstars!

Substitutions & Variations

  • Swap sweet potato for regular potatoes or butternut squash for a different texture and flavour profile.
  • Replace green beans with snap peas, broccoli florets, or cauliflower florets for variety.

Serving Suggestions

  • Serve hot with fluffy basmati rice or brown rice to soak up all that delicious sauce.
  • Accompany with warm naan bread or chapatis for dipping, and a dollop of natural yogurt or a sprinkle of toasted cashews.

Storage & Reheating

This curry stores beautifully! Allow it to cool completely, then transfer to an airtight container and refrigerate for up to 3-4 days. It's fantastic for meal prep as the flavours often deepen overnight. To reheat, gently warm in a saucepan over medium-low heat, stirring occasionally, until piping hot throughout. You may need to add a splash of water or vegetable stock to loosen the sauce if it has thickened too much. Alternatively, microwave in a microwave-safe dish, stirring halfway through, until thoroughly heated.