Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetable Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: fatina
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A warm, fragrant bowl of vegetable curry filled with coconut and spices, this recipe balances creaminess and depth of flavor.


Ingredients

Scale
  • 1 large onion (about 250 g / 1 cup chopped)
  • 4 cloves garlic (12 g)
  • 2 tbsp grated ginger (20 g)
  • 1 tsp cumin seeds (2 g)
  • 1/2 tsp mustard seeds (2 g)
  • 1 tsp ground turmeric (3 g)
  • 2 tsp ground coriander (4 g)
  • 1 tsp garam masala (2 g)
  • 1/2 tsp chili powder (optional 1 g)
  • 400 g canned crushed tomatoes (14 oz)
  • 400 ml coconut milk (1 can, 13.5 fl oz)
  • 500 g mixed vegetables (about 3 cups total: 200 g cauliflower, 150 g carrots, 150 g green beans)
  • 1 can chickpeas (240 g drained, 15 oz)
  • 240 ml vegetable stock (1 cup)
  • 2 tbsp neutral oil or ghee (30 ml)
  • 1 to 1.5 tsp salt (58 g) adjusted to taste
  • 1 tbsp lemon juice (15 ml)
  • Fresh cilantro for garnish

Instructions

  1. Prepare the vegetables: Wash and cut mixed vegetables into even pieces. Dice onions and mince garlic and ginger.
  2. Toast the whole spices: Heat oil in a Dutch oven, add cumin and mustard seeds; toast for 30–45 seconds.
  3. Caramelize the onion: Add diced onion and salt; cook for 8–10 minutes until golden and sweet.
  4. Add garlic, ginger, and ground spices; cook for 30–45 seconds until fragrant.
  5. Pour in crushed tomatoes and vegetable stock; bring to a simmer and cook for 6–8 minutes.
  6. Stir in mixed vegetables and coconut milk; cover and cook for 10–12 minutes until tender.
  7. Add chickpeas and simmer for 3–5 minutes to heat through. Add lemon juice and adjust salt.
  8. Taste and adjust seasoning if necessary.

Notes

This curry tastes better the next day. It can be made vegan by using neutral oil instead of ghee.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 340
  • Sugar: 9g
  • Sodium: 520mg
  • Fat: 20g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 8g
  • Protein: 8g
  • Cholesterol: 0mg