Vegetable Curry

β˜…β˜…β˜…β˜…β˜…
4.9(845 reviews)
Updated

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.

About This Recipe

My mother-in-law taught me curry, which is a small miracle because for the first year we knew each other I thought curry was a bottled sauce from the international aisle. It is not. Real vegetable curry is a technique β€” building layers of flavor from oil, whole spices, onions, tomatoes, and a mineral hit of turmeric before anything else touches the pot.

The vegetables come last. Not because they don't matter, but because the base β€” the "masala" β€” is where the whole dish lives or dies. Get the base right and any vegetables you throw in taste incredible. Get it wrong and no amount of curry powder from a jar can save you.

I make this on weeknights when I need something hot, comforting, and largely made from things I already have. Carrots, potatoes, beans, whatever's wilting in the crisper drawer. It scales up beautifully, tastes better on day two, and freezes without complaining. If you're new to Indian-style cooking, this is the one to start with.

Serve it with rice, warm flatbread, or just a spoon and a bowl. Yogurt on the side helps if you've been heavy-handed with the chili powder β€” which, in my house, I always am.

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

πŸ”„ Ingredient Notes & Substitutions

Onion & tomato β€” These are the backbone. Take the time to cook them down properly β€” 8-10 minutes of steady sautΓ©ing until the mixture looks jammy and oil separates at the edges. Skipping this step is the #1 reason home curries taste flat.

Turmeric β€” Small amount, huge impact. Also color. If yours doesn't stain your fingertips, it's too old β€” buy a new jar.

Garam masala β€” Every Indian household has a version. Store-bought is fine to start; goes in at the end so it doesn't burn.

Vegetables β€” Carrot, potato, and green beans hold up well. Cauliflower, sweet potato, or paneer are excellent swaps. Avoid quick-cooking vegetables like spinach until the last 2 minutes.

Chili β€” Kashmiri chili powder for color without brutal heat; cayenne for heat without deep color. Use both.

Coconut milk β€” Optional but transforms this from a stew to a proper "curry." Add half a can toward the end.

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.

Open on YouTube β†—

πŸ’‘ 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.

πŸ₯‘ Storage, Meal Prep & Reheating

Refrigerator β€” Actually improves overnight. Flavors deepen, spices bloom fully. Keeps 4 days in an airtight container. Ideal make-ahead dish.

Freezer β€” Freeze in portioned containers for up to 3 months. Cool completely before freezing so ice crystals don't dilute the sauce.

Reheating β€” Stovetop over low heat with a splash of water if it's thickened. Microwave in 60-second bursts, stirring between. Both work well because curry is a forgiving braise.

Meal prep tip β€” Double the batch. Eat one portion tonight, freeze the rest in single servings. Weekday lunch becomes 3 minutes in the microwave and dinner-quality food at your desk.

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

Vegetable Curry β€” 60-Min Dinner Recipe | HandsOnRecipe