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 2 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
Savoury Oat Pancakes
Savoury oat pancakes made with oats, eggs, mozzarella and fresh herbs. Perfect for breakfast, brunch…
Vegetarian Moussaka
Layers of tender aubergines with a hearty vegetable mixture of Puy lentils, onions, garlic, and…
Slow-Simmered Vegetarian Chili
This Vegetarian Chili is a hearty blend of pinto and navy beans, plum tomatoes, and…
Latest Articles
Creamy Kale Pasta
A comforting and nutritious pasta dish that blends kale, garlic, and cannellini beans into a…
Minestrone Soup
A classic Italian vegetable soup is hearty, wholesome, and full of flavour.
Vegetarian Moussaka
Layers of tender aubergines with a hearty vegetable mixture of Puy lentils, onions, garlic, and…







