Vegetable curry with coconut milk

Cocotte de curry de légumes au lait de coco avec patate douce, chou-fleur, poivron, petits pois et épinards, servie avec du riz basmati
Team Curcuma

Vegetable curry with coconut milk

A mild, fragrant vegetarian curry with sweet potato, cauliflower and seasonal vegetables simmered in a coconut milk sauce.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 people
Course: Main Course
Cuisine: Indian
Calories: 460

Ingredients
  

  • 1 sweet potato (about 400 g)
  • 1/2 cauliflower (about 400 g)
  • 2 carrots
  • 1 courgette
  • 1 red pepper
  • 100 g peas (fresh or frozen)
  • 2 handfuls baby spinach
  • 1 onion
  • 3 cloves garlic
  • 3 cm fresh ginger
  • 2 tbsp oil (coconut or neutral)
  • 1 tsp cumin seeds
  • 2 tbsp curry powder (mild or hot, to taste)
  • 400 g chopped tomatoes (1 tin)
  • 400 ml coconut milk (1 tin)
  • 200 ml water or vegetable stock
  • 1/2 lime (juice)
  • salt and black pepper
  • fresh coriander to serve

Method
 

  1. Peel the sweet potato and carrots. Cut the sweet potato into 2 cm cubes, the carrots into rounds, the cauliflower into small florets, the courgette into half-moons and the pepper into strips.
  2. Finely slice the onion, chop the garlic and grate the ginger.
  3. In a large casserole dish, heat the oil and sizzle the cumin seeds for 30 seconds. Add the onion and fry for 5 minutes over a medium heat.
  4. Add the garlic, ginger and curry powder and fry for 1 minute, stirring, until the spices smell fragrant without burning.
  5. Add the sweet potato, carrots and cauliflower and stir well to coat them in the spices. Pour in the tomatoes, coconut milk and water, season with salt and bring to a simmer.
  6. Cover and simmer over a low heat for 15 minutes. Add the courgette, pepper and peas and cook for a further 10 minutes, until the vegetables are tender.
  7. Off the heat, stir in the spinach, which will wilt in 1 minute, then the lime juice. Adjust the salt and season with black pepper.
  8. Serve sprinkled with fresh coriander, with basmati rice or naan bread.

Notes

The curry is even better reheated the next day. It keeps for 3 days in the fridge and freezes very well, without the spinach. For a milder dish, use mild curry powder and add a little coconut milk just before serving.

Colourful, mild and comforting, vegetable curry with coconut milk is the perfect dish for eating plenty of vegetables without even noticing. Sweet potato, cauliflower, carrots, courgette and spinach simmer in a smooth coconut milk sauce, fragrant with curry powder and ginger. It’s a vegetarian, budget-friendly and easy dish that grown-ups and children alike will enjoy. Here is our recipe, which vegetables to choose depending on the season and all our tips for a successful curry.

Vegetable curry, a simple and complete dish

In India, vegetable curries are made every day with whatever the market has to offer: potatoes, cauliflower, aubergines, spinach, peas or okra. Every family has its own recipe and its own spices. Our version, with coconut milk, is inspired by the cooking of southern India and South-East Asia, where coconut softens the spices and makes a creamy sauce.

Served with basmati rice, this curry makes a complete and filling meal. The vegetables provide fibre, vitamins and minerals, the coconut milk adds creaminess, and the spices bring plenty of flavour, which means you can use less salt. To find out all about this spice blend, what goes into it and its variations, read our guide to curry.

Which vegetables to put in a curry?

Chopped vegetables for a curry on a board: sweet potato, cauliflower, carrots, courgette, pepper, spinach and peas, with curry powder and ginger

Almost any vegetable works in a curry. The rule is simple: add the firm vegetables, which need longer cooking, first, then the tender vegetables towards the end of cooking, so they stay soft without falling apart.

  • Firm vegetables, at the start: sweet potato, potato, carrot, cauliflower, pumpkin, butternut squash, parsnip.
  • Tender vegetables, halfway through: courgette, pepper, aubergine, green beans, peas, broccoli.
  • Leaves, at the end: spinach, chard, kale. They wilt in a minute off the heat.

Follow the seasons: in summer, go for courgette, aubergine, pepper and fresh tomato; in autumn and winter, pumpkin, butternut squash, cauliflower and spinach. It’s also an excellent recipe for using up the vegetables in the fridge.

The secret: frying the spices properly

The difference between a bland curry and a fragrant one comes down to the first few minutes. Spices release their aromas in hot fat. So start by sizzling the cumin seeds in the oil, then fry the onion, and add the curry powder with the garlic and fresh ginger for one minute, stirring. The powder loses its raw taste and the whole kitchen smells wonderful.

Be careful not to burn the spices, or they will turn bitter. If the pot starts to stick, add a spoonful of water. Curry powder contains turmeric, which gives the sauce its lovely golden colour. Cooked in fat with a pinch of black pepper, it is better absorbed by the body, as we explain in our article on the health benefits of turmeric.

A mild curry for the whole family, or a spicier one

Our recipe is deliberately mild, so that children will enjoy it too. With mild curry powder, the dish isn’t spicy at all and the coconut milk gives it a slightly sweet note. For a spicier version, choose a hot curry powder or a madras curry powder, or add a finely sliced green chilli with the garlic. You can also put chilli on the table separately, so everyone can adjust it to their taste.

What to serve with vegetable curry?

The great classic is basmati rice, which soaks up the sauce perfectly. Allow about 60 to 75 g of uncooked rice per person. Naan, the soft Indian flatbreads, are also delicious for mopping up the sauce. For a change, try quinoa, bulgur wheat or even plain wheat tortillas.

A spoonful of plain yoghurt or plant-based yoghurt, a few toasted cashew nuts and plenty of fresh coriander add a touch of freshness and crunch.

Variations

Vegetable and chickpea curry

Add 250 g of cooked, drained chickpeas at the same time as the courgette. The dish will be higher in protein and even more filling. And if you like chickpeas, try our pan-fried chickpeas with spinach and turmeric too.

Vegetable curry without coconut milk

Replace the coconut milk with 500 ml of vegetable stock and, off the heat, stir in four tablespoons of plain yoghurt or oat cream. The sauce will be lighter and tangier.

With lentils

Add 100 g of rinsed red lentils with the firm vegetables, plus an extra 200 ml of water. They will thicken the sauce. For a dish made entirely with lentils, try our red lentil dhal with coconut milk.

Storage

Vegetable curry keeps for 3 days in the fridge in an airtight container, and it is often even better the next day, once the spices have had time to flavour the sauce. It freezes very well for 3 months, ideally without the spinach, which you can add when reheating. Reheat it gently with a little water.

Frequently asked questions

Is vegetable curry vegan?

Yes, our recipe is entirely plant-based and naturally gluten-free. Just check the labels on your curry powder and stock, which may contain wheat or celery.

Can I use frozen vegetables?

Yes, it’s very handy. Add them straight from frozen, without thawing, and cook for a few extra minutes.

My curry is too runny, what can I do?

Let it simmer uncovered for a few minutes, or mash a few pieces of sweet potato into the sauce: it will thicken naturally.