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
Simple Overnight Muesli with Fresh Fruit & Nuts
This easy, nutritious muesli is perfect for a healthy start to your day. Made with…
Lentil Patties and Garlic-Lemon Yoghurt Dip
These red lentil patties are crisp on the outside, soft inside, and full of flavour…
Minestrone Soup
A classic Italian vegetable soup is hearty, wholesome, and full of flavour.
Latest Articles
Chick Pea Stew
A hearty and flavoursome spicy chickpea stew. Bursting with vibrant colours, robust flavours, and wholesome…
Savoury Oat Pancakes
Savoury oat pancakes made with oats, eggs, mozzarella and fresh herbs. Perfect for breakfast, brunch…
Spinach and Lentil Dahl
A comforting, protein-rich Indian-inspired dish made with lentils, tomatoes, and fresh spinach. Perfect served with…








