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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 56 reviews
  • Author: Lauren
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 to 5 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Description

A simple and flavorful Indian-style vegetable curry made with mixed vegetables, aromatic spices, and optional creamy cashew sauce. This vibrant curry is perfect for a wholesome meal served with rice, roti, naan, or bread and is suitable for those looking for a delicious vegetarian dish with a balance of fresh ingredients and warm spices.


Ingredients

Scale

Spices & Aromatics

  • 2 to 3 tablespoons oil
  • 1 cup (1 large) onion, very finely chopped
  • 1 green chili, slit or chopped (optional, leave out for kids)
  • 1 tablespoon ginger garlic paste (or 1 tablespoon each grated or crushed)
  • ¾ to teaspoon Kashmiri red chili powder (adjust to taste, leave out for kids)
  • 1 teaspoon garam masala
  • 1 teaspoon cumin powder (omit to use curry powder)
  • 1 to teaspoon coriander powder (omit to use curry powder)
  • ⅛ teaspoon turmeric (omit to use curry powder)
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon cumin seeds + 3 cardamoms + 1 inch cinnamon + 1 bay leaf or 1 sprig curry leaves
  • 1 tablespoon kasuri methi (optional, dried fenugreek)

Vegetables

  • ¾ to 1 cup carrot (peeled, chopped, 1 medium)
  • ¾ to 1 cup potatoes (peeled, chopped, 1 medium)
  • ½ cup green beans (chopped or French beans)
  • ½ to ¾ cup fresh or frozen peas
  • 1½ cups cauliflower florets (substitute with peas, potatoes & carrots if desired)
  • ¼ cup sweet corn kernels (optional)
  • 1 cup (3 medium) pureed tomatoes (or finely chopped, avoid tangy tomatoes)
  • to 2 cups hot water (use as required)

Optional Creamy Base

  • 20 cashews (or ½ cup thick coconut milk or 1½ tablespoon nut butter, see notes)
  • 2 to 3 tablespoons water for soaking cashews

Garnish

  • 2 to 4 tablespoons coriander leaves, chopped


Instructions

  1. Prepare Cashew Cream: Soak 20 cashews in half a cup of hot water for 15 minutes. Then grind into a smooth puree using the soaking water. You can add more water if needed. Skip this step if using coconut milk as creamy base.
  2. Sauté Spices and Aromatics: Heat 2 to 3 tablespoons of oil in a pan over medium heat. Add ½ teaspoon cumin seeds, 3 cardamoms, 1 inch cinnamon stick, and 1 bay leaf or a sprig of curry leaves. Once they become fragrant, add finely chopped onion and sauté until golden brown.
  3. Add Ginger Garlic Paste and Green Chili: Stir in 1 tablespoon ginger garlic paste and the green chili, and cook for 1-2 minutes until the raw smell disappears.
  4. Add Tomato Puree and Spices: Pour in 1 cup pureed tomatoes and cook for 5-6 minutes until the oil starts to separate. Then add Kashmiri red chili powder, garam masala, cumin powder, coriander powder, turmeric, and salt. Mix well and cook for 1-2 minutes.
  5. Add Vegetables: Add chopped carrots, potatoes, green beans, peas, cauliflower florets, and optional sweet corn kernels to the pan. Stir to coat all vegetables evenly with the spices.
  6. Add Cashew Cream or Coconut Milk: Mix in the prepared cashew cream or substitute with ½ cup thick coconut milk or 1½ tablespoon nut butter for richness and creaminess.
  7. Add Water and Simmer: Pour 1¼ to 2 cups hot water as needed to make the curry sauce. Cover and cook on medium-low heat for about 20 minutes or until the vegetables are tender and cooked through.
  8. Finish with Kasuri Methi and Coriander: Crush and sprinkle 1 tablespoon kasuri methi over the curry, stir gently. Garnish with 2 to 4 tablespoons chopped coriander leaves just before serving.

Notes

  • This vegetable curry is versatile and can be customized with your favorite vegetables.
  • Cashew cream adds richness but can be replaced with coconut milk or nut butter for a dairy-free option.
  • Adjust chili powder and green chili according to spice preference, especially for children.
  • Serve hot with steamed rice, roti, naan, or your preferred flatbread.
  • For a thicker curry, reduce the amount of water added or cook uncovered to evaporate excess liquid.

Nutrition

  • Serving Size: 1 serving
  • Calories: 179 kcal
  • Sugar: 10 g
  • Sodium: 711 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.03 g
  • Carbohydrates: 24 g
  • Fiber: 6 g
  • Protein: 5 g
  • Cholesterol: 0 mg