Vegetable Curry
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

π Interactive Recipe Tools β Use them right here on this page
Smart Servings Scaler
- 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
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
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
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
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
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
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.
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.
π₯‘ 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?βΎ
How do I make this creamier?βΎ
Spice level?βΎ
Best vegetables to include?βΎ
4.9
845 home cooks rated this
Nutrition Facts
Per serving (recipe makes 6 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Nutrition Facts
Per serving (recipe makes 6 servings)
* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.
Related Recipes

Alfredo Pasta

Aloo Curry

Aloo Gobi

Aloo Gosht

Aloo Tikki
