Fragrant Spiced Vegetable Curry
Here’s a delicious vegetarian vegetable curry recipe for you to try in a multi cooker or in a frying pan.
This Hearty Vegetable Curry is packed with vibrant, nutrient-rich ingredients and simmered in a fragrant coconut-based sauce.

Preparation Time:
30 minutes
Cooking Time:
About 18 minutes in a multi cooker or 25 minutes in a frying pan.
Serves:
3-4
With a balance of warming spices, tender vegetables, and creamy coconut milk, this curry is both vegetarian and vegan-friendly—yet hearty enough to satisfy everyone at the table.
Serve it with rice or warm naan.
Equipment
Essential
- Multi Cooker or hotplate
- Sharp knife
- Grater
- Tea spoon
Optional
- Garlic crusher
Ingredients
- 1 tbsp oil (vegetable or coconut)
- 1 onion
- 3 cloves garlic
- 1-inch ginger
- 1 tsp cumin seeds
- 1 tsp mustard seeds
- 1 tsp turmeric
- 1½ tsp garam masala
- 1 tsp ground coriander
- ½ tsp chili powder (optional, adjust to taste)
- 2 tomatoes, chopped (or 1 cup canned tomatoes)
- 1 cup coconut milk
- 1½ cups vegetable broth
- 2 medium potatoes
- 1 carrot
- 1 red bell pepper
- 1 courgette
- ½ cauliflower
- 1 cup cooked chickpeas or lentils
- Salt & pepper to taste
- Fresh coriander
Preparation
- Peel and crush the garlic
- Chop the onion
- Peel and grate the ginger
- Chop the tomatoes
- Peel and dice the potatoes
- Peel and slice the carrots
- Deseed and slice the pepper.
- Slice the courgette length ways then slice.
- Floret the cauliflower
Cooking Instructions
Multi cooker method
- Set the multi cooker Sauté mode.
- Add the oil, then the cumin and mustard seeds. Let them sizzle for 30 seconds.
- Stir in the onion and cook until soft.
- Add garlic and ginger, stirring for 1 minute.
- Add turmeric, garam masala, coriander, and chili powder.
- Stir for 30 seconds to release the flavours.
- Add tomatoes, stirring well, then pour in coconut milk and vegetable broth.
- Stir in potatoes, carrots, bell pepper, zucchini, and cauliflower and chickpeas.
- Season with salt and pepper.
- Close the lid and set the pressure cooker to high for 5 minutes.
- Once done, allow a natural release for 5 minutes, then do a quick release.
- Stir well, taste, and adjust seasoning if needed.
- Garnish with fresh coriander.
Frying Pan Method
- Follow steps 1 to 9 of the multi cooker method but use a large pot or frying pan
- Bring to a simmer, cover and cook for 20–25 minutes until the vegetables are tender.
- Garnish with fresh coriander.
Latest Articles
Thai Stir Fry
Stir fry flavoured with coconut milk, a kick of red chilli, tangs of lemon grass…
Spiced Turmeric Omelette with Spinach & Mushrooms
This quick and easy scrambled egg recipe combines earthy mushrooms, nutrient-rich spinach, and aromatic garlic…
Chick Pea Stew
A hearty and flavoursome spicy chickpea stew. Bursting with vibrant colours, robust flavours, and wholesome…
Latest Articles
Lentil & Cabbage Savoury Pan Fry
This hearty and flavoursome lentil and cabbage pancake is a gluten-free, high-protein dish with a…
Chick Pea Stew
A hearty and flavoursome spicy chickpea stew. Bursting with vibrant colours, robust flavours, and wholesome…
Thai Stir Fry
Stir fry flavoured with coconut milk, a kick of red chilli, tangs of lemon grass…