Vegetable Curry

4.9(845 reviews)

A versatile mixed-vegetable curry in a tomato-onion masala. Use whatever vegetables you have on hand — potatoes, cauliflower, carrots, peas, beans, bell peppers all work. The technique stays the same; the curry adapts to your fridge.

Prep Time

24 min

🔥

Cook Time

36 min

🍽

Servings

6

Calories

551 cal

Jump to Recipe
Vegetable Curry — homemade International dinner recipe with carrot, potato, beans, 6 servings, ready in 60 minutes
Dinner
Hard

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Carrot1 ½ medium
  • Potato3 medium
  • Beans1 ½ cup
  • Turmeric¾ tsp
  • Coriander Powder1 ½
  • Garam Masala1 ½
  • Onion1 ½ medium
  • Tomato3 medium
  • Ginger1 ½ tsp

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Carrot1.5 medium
  • Potato3 medium
  • Beans1.5 cup
  • Turmeric0.75 tsp
  • Coriander Powder1.5
  • Garam Masala1.5
  • Onion1.5 medium
  • Tomato3 medium
  • Ginger1.5 tsp

Instructions

  1. 1

    Cut 4 cups of mixed vegetables (potato, cauliflower, carrots, beans, peas, bell pepper) into similar-sized pieces — about 1 inch. Different vegetables cook at different rates, so size uniformity matters.

  2. 2

    Heat 3 tablespoons of oil in a heavy pot. Add 1 teaspoon of cumin seeds — they should sizzle within 5 seconds. Add 1 sliced onion and cook 8 minutes until golden brown.

  3. 3

    Add 1 tablespoon of ginger-garlic paste, cook 1 minute. Add 2 chopped tomatoes (or 1 cup tomato puree). Cook 5 minutes until the tomatoes break down into a paste.

  4. 4

    Stir in 1 teaspoon turmeric, 1.5 teaspoons red chili powder, 2 teaspoons coriander powder, 1 teaspoon cumin powder, 1.5 teaspoons salt. Cook 3-4 minutes until oil starts to separate from the masala.

  5. 5

    Add the vegetables in order of cooking time: potatoes and carrots first, cook 5 minutes. Then cauliflower and beans, cook 5 minutes. Add 1 cup of water, cover, simmer 10 minutes.

  6. 6

    Add peas and bell peppers in the last 5 minutes (they need the shortest time). Test for tenderness — a fork should pierce easily. Finish with 1 teaspoon of garam masala and a handful of chopped cilantro. Serve with rice or roti.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Vegetable Curry

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Add vegetables in order of cooking time. Throwing everything in at once gives you raw cauliflower in a sea of mushy peas. Start with hard vegetables, finish with soft.
  • 2.Brown the onions properly. Pale onions equal a watery, weak curry. 8 minutes of patient browning is the foundation of flavor.
  • 3.Oil separation is your cue. When you see oil bubbling at the edges of the masala, the spices have fully bloomed. Soup-like masalas (no separation) taste raw.
  • 4.Garam masala at the END. Adding it early evaporates its aromatics. A pinch at the finish keeps the fragrance intact.

🔬 Why It Works

Mixed vegetable curry succeeds when each vegetable retains its identity — distinct texture, color, slight bite — while sharing the masala flavor. Cooking vegetables in stages prevents the soft ones from disintegrating while the hard ones finish. The base masala (onions, ginger-garlic, tomato, spices) is the same foundation found in most North Indian curries; mastering it unlocks dozens of dishes. The oil-separation visual cue is how generations of Indian cooks knew the masala was ready.

Frequently Asked Questions

Can I use frozen vegetables?
Yes — add them at the end (last 5-7 minutes) so they don't overcook. Skip the staged addition since they cook fast.
How do I make this creamier?
Stir in ½ cup of coconut milk or ¼ cup of heavy cream in the last 2 minutes. Or add 2 tablespoons of cashew paste (soak and blend) for a luxurious texture.
Spice level?
Medium as written. Reduce chili to ½ teaspoon for kids; double for spice lovers. Add a slit green chili while cooking for fresh heat.
Best vegetables to include?
Potatoes (substance), cauliflower (texture), carrots (sweetness), peas (color and pop), beans (chew). Avoid leafy greens — they wilt and disappear.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories551kcal
Protein34g
Carbohydrates11g
Fat13g
Fiber3g
Sugar15g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes