Easy Veggie Curry

This easy vegetable curry combines potatoes, chickpeas and colourful vegetables in a gently spiced coconut and tomato sauce. It makes a hearty one-pot meal, with lime and fresh spinach adding brightness at the end.
Ingredients
- 30 ml (2 tablespoons)Coconut oil or vegetable oil
- 1 largeYellow onion, diced
- 2 clovesGarlic, minced
- 1 tablespoonFresh ginger, grated
- 1 largeBell pepper, any colour, chopped
- 2 mediumCarrots, peeled and sliced into rounds
- 2 mediumPotatoes, peeled and cubed
- 240 ml (1 cup)Cauliflower florets
- 3 tablespoonsMild curry powder
- 1 teaspoonTurmeric powder
- ½ teaspoonGround cumin
- 383 g (1 can, 13.5 oz)Full-fat coconut milk
- 425 g (1 can, 15 oz)Diced tomatoes, undrained
- 425 g (1 can, 15 oz)Chickpeas, rinsed and drained
- 960 ml (4 cups)Fresh spinach
- 1 tablespoonFreshly squeezed lime juice
- To tasteSalt and black pepper
- For garnish, optionalFresh coriander
Instructions
- 1
Sauté the aromatics
Heat the coconut oil in a large pot or Dutch oven over medium heat. When it shimmers, add the onion and cook for 5–7 minutes, until softened and translucent. Stir in the garlic and ginger and cook for 1 minute, stirring constantly so they do not burn.
- 2
Bloom the spices
Add the curry powder, turmeric and cumin. Stir constantly for about 30 seconds to toast the spices.
- 3
Cook the vegetables
Add the bell pepper, carrots and potatoes, stirring to coat them in the spices. Cook for about 5 minutes, until the vegetables begin to soften.
- 4
Make the sauce
Pour in the diced tomatoes with their juice and the coconut milk. Stir, scraping up any browned bits from the bottom of the pot, then bring the mixture to a gentle simmer.
- 5
Simmer until tender
Lower the heat, cover the pot and simmer for 15–20 minutes, until the potatoes and carrots are tender when pierced with a fork.
- 6
Add cauliflower and chickpeas
Stir in the cauliflower and rinsed chickpeas. Simmer for another 5–7 minutes, until the cauliflower is tender-crisp.
- 7
Wilt the spinach
Take the pot off the heat. Add the spinach by the handful, stirring it into the hot curry until fully wilted, which takes 1–2 minutes.
- 8
Season and serve
Stir in the lime juice. Taste and season with salt and pepper to balance the flavours. Serve hot, garnished with fresh coriander if desired.
What is vegetable curry?
Curry is a broad family of spiced dishes with varied traditions across South Asia and beyond; this recipe is a simple, home-style version rather than a claim to one specific regional style. It combines vegetables and chickpeas with a sauce made from tomatoes, coconut milk and curry powder.
Potatoes make the curry filling, while the chickpeas add substance and the spinach and lime bring a fresh finish. The one-pot method lets the vegetables simmer in the same sauce they will be served with.
Nutrition and macros by portion
The nutrition label shows one serving as written: 380 calories, 10g protein, 0g carbs, 0g fat.
| Portion | Adjustment | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lighter | Use less coconut milk | 266 kcal | 7g | 0g | 0g |
| This serving | As written | 380 kcal | 10g | 0g | 0g |
| Hungry | Serve with extra rice | 570 kcal | 15g | 0g | 0g |
The potatoes, carrots and chickpeas contribute most of the carbohydrate, while the coconut milk and cooking oil provide much of the fat. Chickpeas contribute plant protein, with smaller amounts from the vegetables and coconut milk. Serve with extra non-starchy vegetables or a salad to round out the plate.
Build flavour from the start
Aromatic base: Cooking the onion until soft gives the curry a mellow foundation. Add the garlic and ginger afterwards and keep them moving so they turn fragrant without catching.
Spice blend: Stirring the curry powder, turmeric and cumin briefly in the oil helps distribute their flavour through the dish. Keep the heat moderate and avoid letting the spices scorch.
Choose and cut the vegetables
Even pieces: Cut the potatoes into similar-sized cubes and the carrots into evenly thick rounds. Consistent pieces are more likely to become tender at the same time.
Staggered addition: The potatoes and carrots simmer first because they need longer than cauliflower. Adding the cauliflower with the chickpeas later helps it stay tender-crisp rather than over-soft.
Get the sauce and texture right
Gentle simmer: Once the coconut milk and tomatoes are in the pot, lower the heat after bringing the mixture to a simmer. A gentle bubble cooks the vegetables while keeping the sauce from boiling hard.
Doneness check: Test a potato and a carrot with a fork after 15 minutes, then continue simmering if they are still firm. The cauliflower should be tender with a little bite after its shorter cooking time.
Finish with fresh ingredients
Spinach: Take the pot off the heat before adding the spinach. The residual heat is enough to wilt it in a minute or two without prolonged cooking.
Lime: Stir in the lime juice at the end, then taste before adding salt and pepper. Its acidity lifts the rich coconut sauce and helps bring the different flavours together.
How to serve it
Serve the curry hot on its own or alongside rice, flatbread or another simple accompaniment. These can help catch the coconut and tomato sauce.
Add fresh coriander at the table if you like a herbal finish. For a larger spread, pair it with a crisp salad or a simple vegetable side.
Recipe notes & tips
- Use a large pot so the vegetables can be stirred and coated evenly.
- Stir the spices constantly during their 30-second cook to prevent scorching.
- Check the potatoes and carrots with a fork before moving on to the cauliflower.
- Add the spinach in batches if the pot looks full; it will shrink as it wilts.
- Taste the curry after adding the lime juice before adjusting the salt and pepper.
- Keep the simmer gentle once the coconut milk is in the pot.
Variations
- Add heat: Stir in chilli flakes or fresh chilli with the garlic and ginger.
- Use different vegetables: Swap in similarly sized pieces of another quick-cooking vegetable for the cauliflower.
- Change the greens: Use chopped kale instead of spinach and simmer it until tender.
- Serve with rice: Spoon the curry over cooked rice to make a more substantial meal.
- Add fresh herbs: Finish with extra coriander leaves for a more pronounced herbal note.
Common mistakes to avoid
- Burning the aromatics: Keep the heat at medium and stir the garlic and ginger for their one-minute cook.
- Scorching the spices: Stir constantly and limit their time in the pot to about 30 seconds.
- Uneven vegetable pieces: Cut the potatoes and carrots to a consistent size so they cook at a similar rate.
- Overcooking the cauliflower: Add it only after the potatoes and carrots have simmered, then cook for 5–7 minutes.
- Boiling the sauce hard: Reduce the heat to low after bringing it to a gentle simmer.
- Cooking the spinach too long: Remove the pot from the heat and stir the spinach in just until wilted.
How to store
Cool leftovers and refrigerate them in a covered container for up to 3 days. Reheat gently in a saucepan, stirring occasionally, until hot throughout; add a splash of water if the sauce has thickened.
Frequently asked questions
Can I make this curry ahead?
Yes. Cook it ahead and refrigerate it once cooled, then reheat gently before serving. Add a little water if the sauce has thickened in the fridge.
How can I tell when the potatoes are cooked?
Pierce a potato cube with a fork; it should be tender rather than firm at the centre. If needed, continue the covered simmer and check again.
Can I use light coconut milk?
Yes, though the sauce will be less rich than when made with full-fat coconut milk. Keep the simmer gentle and check the sauce as it cooks.
Can I use frozen spinach?
Yes. Thaw and drain it first, then stir it into the curry at the end until heated through.
What can I serve with vegetable curry?
Rice or flatbread works well for serving with the sauce. A simple salad or vegetable side can make the meal feel more complete.
Can I freeze the leftovers?
You can freeze the curry in a sealed, freezer-safe container. The potatoes and vegetables may be softer after thawing, so reheat it gently and stir carefully.
Cook it from the original
This recipe comes from betterhomerecipes.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on betterhomerecipes.com