Vegetable Curry Recipe UK: Classic Flavours & Simple Steps

Vegetable Curry Recipe UK: Classic Flavours & Simple Steps

Vegetable curry is a beloved staple in many UK homes, offering a comforting, flavour-packed dish that’s naturally vegetarian and easy to adapt. This recipe brings together classic British curry house flavours with a medley of fresh vegetables, making it both nourishing and satisfying. Whether you’re new to curry or looking for a reliable, crowd-pleasing option, this dish is a fantastic way to enjoy more veg in your diet without sacrificing taste.

Ingredients

  • 2 tablespoons vegetable oil (such as sunflower or rapeseed)
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 thumb-sized piece fresh ginger, grated (about 3 cm)
  • 1 green chilli, deseeded and finely chopped (optional for heat)
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon mild curry powder
  • 1/2 teaspoon chilli powder (optional, for extra heat)
  • 400g tin chopped tomatoes
  • 400ml tin coconut milk (full fat for creaminess)
  • 1 medium carrot, sliced (about 120g)
  • 1 medium potato, peeled and diced (about 150g)
  • 150g cauliflower florets
  • 100g green beans, trimmed and cut into 2cm pieces
  • 1 red pepper, deseeded and chopped
  • 100g frozen peas
  • Salt and black pepper, to taste
  • Juice of 1/2 lemon
  • Fresh coriander (cilantro), chopped, to serve

Instructions

  1. Heat the vegetable oil in a large, heavy-based pan over medium heat. Add the chopped onion and cook gently for 8-10 minutes, stirring occasionally, until soft and golden.
  2. Add the garlic, ginger, and green chilli (if using). Cook for another 2 minutes, stirring frequently, until fragrant.
  3. Stir in the ground cumin, coriander, turmeric, garam masala, curry powder, and chilli powder (if using). Fry the spices for 1-2 minutes, stirring constantly, to release their flavours. If the mixture starts to catch, add a splash of water.
  4. Tip in the chopped tomatoes. Cook for 5 minutes, stirring, until the tomatoes break down and the base thickens slightly.
  5. Pour in the coconut milk and mix well. Bring to a gentle simmer.
  6. Add the carrot, potato, and cauliflower to the pan. Season with a good pinch of salt and a few cracks of black pepper. Stir well to coat the vegetables in the sauce.
  7. Cover and simmer gently for 10 minutes, stirring occasionally to prevent sticking.
  8. Add the green beans and red pepper. Stir, recover, and cook for another 8-10 minutes until all the vegetables are tender but not mushy.
  9. Stir in the frozen peas and cook uncovered for a final 3-4 minutes, until the peas are heated through and the sauce has thickened to your liking.
  10. Taste and adjust seasoning with more salt, pepper, or a pinch of sugar if the tomatoes are very sharp. Squeeze in the lemon juice and stir through most of the chopped coriander, reserving a little for garnish.
  11. Serve hot, scattered with the remaining coriander.

Tips

  • Vegetable swaps: Use whatever veg you have – sweet potato, courgette, aubergine, or spinach all work. Just adjust cooking times for softer or harder veg.
  • Spice level: Control the heat by adding or omitting fresh chilli and chilli powder. For a mild curry, leave both out.
  • Make ahead: Curries often taste even better the next day as flavours develop. Cool quickly and refrigerate as soon as possible.
  • Thickening: If your curry is too thin, simmer uncovered for a few extra minutes. For a creamier sauce, stir in a spoonful of Greek yogurt or crème fraîche off the heat.

Serving Suggestions

  • Serve with steamed basmati or pilau rice for a classic pairing.
  • Warm naan bread or chapatis make excellent accompaniments for scooping up the curry.
  • Add a side of cooling cucumber raita or a simple green salad for freshness.
  • Mango chutney or lime pickle adds a sweet-tangy contrast.

Variations

  • Lentil vegetable curry: Add a 400g tin of drained lentils or 100g dried red lentils (rinsed) with the tomatoes for extra protein and texture. Adjust liquid if using dried lentils.
  • Vegan version: This recipe is naturally vegan as written. For extra richness, add a handful of cashews blended with water for a creamy finish.
  • Quick-cook: Use pre-cut frozen mixed vegetables to cut down on prep time.
  • Leafy greens: Stir in spinach or kale in the last 2-3 minutes until wilted for added nutrition.
  • Spiced coconut topping: Toast a handful of desiccated coconut in a dry pan with a pinch of mustard seeds and sprinkle over the finished curry.

Storage and Reheating

Allow the curry to cool to room temperature before transferring to an airtight container. Store in the refrigerator for up to 3 days. For longer storage, the curry can be frozen for up to 3 months; defrost overnight in the fridge before reheating. To reheat, place the curry in a saucepan with a splash of water over medium heat, stirring occasionally, until piping hot throughout (at least 75°C/165°F). Alternatively, microwave in a covered container in 1-minute bursts, stirring between each, until steaming hot. Only reheat once for food safety.

Frequently Asked Questions

Can I use different vegetables?
Absolutely. This curry is very flexible—use whatever vegetables you have on hand or need to use up. Just keep in mind that firmer veg like potatoes and carrots take longer to cook, while softer ones like courgette or spinach can be added towards the end. Adjust timings as needed for perfectly cooked veg.
How can I make this curry less spicy?
To keep the curry mild, simply leave out the fresh green chilli and chilli powder. The other spices add warmth and depth without too much heat. If you’re cooking for children or those sensitive to spice, you can also add a spoonful of yogurt or coconut milk at the end to mellow the flavours even further.
Can I make this curry in advance?
Yes—vegetable curry is a great make-ahead dish. The flavours deepen and meld as it sits, so many people find it tastes even better the next day. Cool the curry as quickly as possible and refrigerate promptly. Reheat gently before serving, adding a splash of water if it’s too thick.
Is this curry suitable for freezing?
Yes, this curry freezes well for up to 3 months. Let it cool completely, then portion into freezer-safe containers. Defrost in the fridge overnight before reheating thoroughly. Some vegetables may soften slightly after freezing, but the flavour remains excellent.
What can I do if my curry is too watery?
If your curry is too thin, simply continue to simmer it uncovered for a few minutes to let the sauce reduce and thicken. Alternatively, mash a few of the cooked potato pieces into the sauce to give it more body. Avoid adding flour or cornstarch, as these can dull the flavour.
Can I add protein to this curry?
Definitely. Chickpeas, lentils, or cubed firm tofu all work beautifully in this curry and make it more filling. Add tinned chickpeas or lentils with the tomatoes, or stir in tofu cubes in the last 10 minutes of cooking. Adjust seasoning to taste.

Related