Easy Mixed Vegetable Curry

By Maya Hart
⬇️ Jump to Recipe
🥄 Prep: 10 mins 🔥 Cook: 35 mins ⏱️ Total: 45 mins 🍽️ Yield: 4 Servings ⚡ 211 cal

Summary: Some nights, dinner needs to be a negotiation between what you have and what you can manage. A few vegetables, a handful of spices, and a single pan. This easy mixed vegetable curry is the delicious result of many such negotiations in my kitchen. It is humble, endlessly flexible, and comes together in about 45 minutes with mostly hands-off time. The vegetables steam gently in their own juices, coated in a savory masala, and a final sprinkle of dried fenugreek leaves makes it taste like something you would order from a restaurant.

Mixed Vegetable Curry recipe image

I stumbled upon this style of vegetable curry during my first pregnancy, on an evening when the fridge held a lonely potato, a few carrots, a bag of frozen peas, and not much else. I had no energy for a complicated sauce, no desire to brown meat, and no patience for multiple pots. I chopped an onion, crushed some garlic and ginger, and sautéed everything in a single pan with a handful of spices. I covered the pan and let the vegetables cook low and slow, their own moisture steaming them tender. What emerged was a dish that was far greater than the sum of its parts. The potatoes were soft and buttery, the carrots sweet, the peas like little pops of green. The spices were warm and gentle, not overwhelming. I ate it straight from the pan with a piece of buttered toast, and I felt like I had won dinner.

Since then, this mixed vegetable curry has become one of my most reliable meals. I make it when the fridge is bare, when I need a vegan and gluten-free option for guests, when I am too tired to think. It works beautifully for pregnancy because it is gentle on the stomach and packed with nutrients. It works for postpartum because it is one-pan, hands-off, and freezes well. And it works for feeding a family because kids can pick out the vegetables they like and leave the rest, and the mild spice level won’t send anyone running for a glass of milk. This is the kind of recipe that doesn’t ask much of you, but gives back a lot. I hope it earns a permanent spot in your kitchen the way it has in mine.

Why This Simple Curry Is a Pregnancy and Postpartum Ally

When I was pregnant, I often craved warm, soft, gently spiced foods. This dish hit every note, and the registered dietitian who consults on HomeBumpMeals confirmed that it is as nourishing as it is comforting.

  • Potatoes are an excellent source of potassium and vitamin C. They provide steady energy without spiking blood sugar when paired with fiber and fat. The slow, covered cooking method used here breaks them down into a creamy, satisfying texture.
  • Carrots are rich in beta-carotene, which your body converts to vitamin A. Vitamin A is essential for your baby’s developing eyes, skin, and immune system. The carrots also add natural sweetness to the dish, which balances the savory spices.
  • Peas bring plant-based protein and fiber. Frozen peas are a freezer staple for me, and they add a pop of color and a gentle sweetness. The protein and fiber help keep blood sugar steady and digestion moving.
  • Onions, garlic, and ginger are the aromatic foundation. They add depth of flavor and offer digestive support. Ginger is especially helpful for easing nausea during early pregnancy, and garlic has natural antimicrobial properties.
  • The spice blend is gentle but effective. Cumin, coriander, and turmeric are anti-inflammatory and easy on the stomach. A small amount of red chili powder adds warmth without heat. You can adjust it to your tolerance.
  • No water is needed for cooking. The vegetables release enough moisture on their own when cooked low and slow. This concentrates their flavors and creates a drier, sautéed texture that is perfect for scooping up with flatbread.

My dietitian also pointed out that the combination of carbohydrates, plant protein, and a small amount of healthy fat from the oil makes this a balanced meal that won’t cause a blood sugar crash. She suggested adding a side of plain yogurt or a handful of roasted chickpeas if I wanted extra protein. I often did both during my breastfeeding months when my hunger was relentless.

The Ingredients That Make It Work

This curry relies on everyday pantry ingredients and whatever vegetables you have on hand. Here is what goes into the pot and why each piece matters.

  • Neutral oil: I use olive oil or avocado oil. It prevents sticking and carries the flavors of the spices.
  • Onion, garlic, and ginger: The holy trinity of many South Asian dishes. The onion is sautéed until golden, which builds a sweet, savory base. Garlic and ginger are added next and cooked just until the raw smell disappears.
  • Tomato and green chili: The tomato adds a bit of tang and helps the spices bloom. The green chili provides a fresh, aromatic heat. I use a Serrano or Thai chili, but you can leave it out entirely if you are sensitive to spice during pregnancy.
  • Potatoes, carrots, and peas: The classic trio. I cube the potatoes small so they cook quickly and evenly. The carrots are sliced into thin rounds, and the frozen peas are added right from the bag.
  • Cumin seeds, coriander powder, cumin powder, turmeric, and red chili powder: This is your masala mix. Cumin seeds, added early, bloom in the hot oil and release a nutty aroma. The ground spices coat the vegetables and give the dish its warm, golden hue and gentle heat.
  • Salt: Essential for bringing out the natural sweetness of the vegetables. I add it with the spices and taste at the end to adjust.
  • Dried fenugreek leaves (kasuri methi): This is my secret weapon. A tablespoon of crushed kasuri methi, stirred in at the very end, adds an earthy, slightly nutty flavor that makes the curry taste like it came from a restaurant. It is completely optional, but once you try it, you’ll never go back.
  • Fresh cilantro: A sprinkle at the end brightens the whole dish and adds a fresh, herbal note.

The Gentle Rhythm of Making This Curry

This dish comes together in about 45 minutes, but most of that time is hands-off. The cooking method is simple and forgiving, which makes it perfect for a tired evening or a distracted afternoon.

  1. Sauté the aromatics. Heat oil in a nonstick pan over medium heat. Add the finely chopped onion and cook, stirring occasionally, until it turns a deep golden brown. This takes about eight minutes, and it builds the foundation of flavor. Add the crushed garlic and ginger, and sauté for another minute until the raw smell disappears.
  2. Add the vegetables and spices. Toss in the chopped tomato, green chili, cubed potato, sliced carrots, frozen peas, cumin seeds, all the ground spices, and salt. Stir everything together and let it sauté for about five minutes. The spices will coat the vegetables, and the tomato will start to break down.
  3. Cover and let it steam. Lower the heat to the lowest setting, or just above it, and cover the pan tightly. Let the vegetables steam in their own juices for about 25 minutes. Check once or twice, giving them a gentle stir, but try not to lift the lid too often. You want to keep that steam trapped inside. If you notice any sticking, add a splash of water, but you likely won’t need to.
  4. Check for doneness. The curry is ready when the potatoes break easily when pressed with a wooden spoon, and the carrots are tender. If they need more time, cover and cook for another five to ten minutes. Taste and add more salt if needed.
  5. Finish with fenugreek and cilantro. Turn off the heat. Lightly crush the dried fenugreek leaves between your palms and sprinkle them over the curry. Add chopped cilantro if using, and stir gently to combine. Serve immediately, or let it sit for a few minutes to let the flavors settle.

Tips for the Best Mixed Vegetable Curry

  • Use a nonstick pan if you have one. This prevents the vegetables from sticking and scorching, which is especially important during the long steaming step. If you use stainless steel, keep an eye on it and add a splash of water if things look dry.
  • Cut the vegetables to a uniform size. The potatoes, in particular, should be cut into small, even cubes so they cook at the same rate as the carrots. Halve thicker carrot pieces lengthwise before slicing.
  • Don’t rush the onion step. Golden brown onions add a sweetness and depth that you cannot get from raw onions. Take your time with this step.
  • The fenugreek leaves really do make a difference. I resisted buying them for years because I thought they were an unnecessary fuss. I was wrong. A pinch adds an earthiness that makes the dish taste authentic and layered.
  • Adjust the spice to your stage of pregnancy. I kept the red chili very minimal during my first trimester when I was nauseous, and added more later when my taste buds craved bolder flavors.
  • This dish is meant to be a drier curry. It is not saucy. The vegetables are coated in a savory masala and steamed until tender. This makes it perfect for scooping up with flatbread or serving alongside rice and a yogurt raita.

Variations to Suit Your Mood and Your Fridge

This recipe is a flexible template, and I have made it with whatever was about to go bad in the crisper drawer.

  • Cauliflower or green beans: Add small florets of cauliflower or chopped green beans along with the potatoes. They cook in about the same time.
  • Spinach or kale: Stir in a few handfuls of fresh spinach or chopped kale at the very end and let it wilt into the hot vegetables. This adds iron and a pop of green.
  • Chickpeas for extra protein: Toss in a drained can of chickpeas along with the other vegetables. They add protein and fiber, making the dish even more filling.
  • Use sweet potatoes: Swap the russet potato for a sweet potato. The flavor will be slightly sweeter, and the dish becomes even richer in vitamin A.
  • Frozen mixed vegetables: A bag of frozen mixed vegetables works in a pinch. The cooking time will be slightly shorter, so check for doneness around 20 minutes.
  • Add a squeeze of lemon: A drizzle of fresh lemon juice at the very end brightens the whole dish and adds a tangy finish.

Leftovers, Freezing, and Meal Prep

This mixed vegetable curry keeps well in the refrigerator for up to four days. The flavors actually deepen and meld as it sits. Reheat it gently in a skillet or in the microwave. It also freezes beautifully for up to three months. I portion it into individual containers and thaw them overnight in the fridge when I need a quick lunch.

During my postpartum weeks, I made a double batch and froze half. It was a lifesaver. I would pull out a container, reheat it, and eat it with a warm roti or a scoop of plain rice. For new moms, this curry is a wonderful meal train delivery. Pack it with a stack of fresh flatbreads or a container of steamed rice, and include a little jar of yogurt and some pickled onions on the side. It is a complete meal that is gentle on a healing body and easy to eat with one hand.

Maya’s Mom Confession: The Empty-Fridge Dinner That Became a Family Favorite

I made this curry for the first time out of sheer desperation. The cupboards were almost bare, my energy was at zero, and I had a toddler who was refusing everything except pasta. I chopped the lonely potato, the carrots, and threw in a cup of frozen peas. I sprinkled some spices and covered the pan, not expecting much. When I lifted the lid twenty-five minutes later, the steam smelled like a warm kitchen in someone’s grandmother’s house. I gave a spoonful to my toddler, fully expecting rejection. She ate it. Then she asked for more. I stood there with the wooden spoon in my hand, genuinely shocked. Since that night, this curry has been in our regular rotation. It is the dinner I turn to when I have nothing planned, when I need a vegetable-packed meal that everyone will actually eat, when I want something warm and comforting without much work. It never fails me. I hope it becomes that kind of recipe for you, too.

The full recipe card with exact measurements and step-by-step instructions is right below. Go check your fridge, and let’s make dinner happen with whatever you find.

Easy Mixed Vegetable Curry

🥄 Prep: 10 mins 🔥 Cook: 35 mins ⏱️ Total: 45 mins 🍽️ Yield: 4 Servings ⚡ 211 cal

🥫 Ingredients

3 tablespoons olive oil (or neutral oil)
1 small to medium onion, finely chopped
4 cloves garlic, crushed
1/2 inch piece ginger, crushed
1 medium tomato, chopped
1 small green chili pepper (Serrano or Thai), chopped
3–4 small carrots (about 1 cup), peeled and sliced about 1/3 inch thick
1 cup frozen peas
1 large russet potato (about 280 g), peeled and cubed into 1-inch pieces
1/2 teaspoon cumin seeds
1/2 teaspoon coriander powder
1/2 teaspoon cumin powder
1/2 teaspoon turmeric powder
1/4 teaspoon red chili powder, or to taste
3/4 teaspoon table salt or sea salt (or 1 teaspoon kosher salt), plus more to taste
1 tablespoon dried fenugreek leaves (kasuri methi), lightly crushed
1 tablespoon chopped cilantro (optional, for garnish)

📝 Instructions

  1. Heat oil in a nonstick pan over medium heat. Add the onion and sauté until golden brown, about 8 minutes. Add the garlic and ginger and sauté until the raw smell disappears, about 1 minute.
  2. Add the chopped tomato, green chili, cubed potato, sliced carrots, frozen peas, cumin seeds, all ground spices, and salt. Sauté for 5 minutes, stirring to coat the vegetables with the spices.
  3. Lower the heat to the lowest setting, or just slightly above, and cover the pan tightly. Let the vegetables steam in their own juices for about 25 minutes, or until the potatoes are tender and break easily when pressed with a spoon. Check once or twice, stirring gently, and add a splash of water only if needed to prevent sticking.
  4. Turn off the heat. Taste and adjust salt if necessary. Sprinkle the crushed dried fenugreek leaves and chopped cilantro over the curry and stir gently to combine.
  5. Serve hot with roti, naan, rice, or any flatbread.

🔬 Nutrition Facts

Calories: 211 kcal | Carbohydrates: 25 g | Protein: 4 g | Fat: 11 g | Saturated Fat: 2 g | Sodium: 517 mg | Potassium: 584 mg | Fiber: 6 g | Sugar: 7 g | Vitamin A: 8214 IU | Vitamin C: 36 mg | Calcium: 45 mg | Iron: 2 mg
Medical Disclaimer: This content is for informational purposes only and does not replace professional medical advice, diagnosis, or treatment. Always consult your OB-GYN, midwife, or a registered dietitian for personalized guidance tailored to your health history. I am a mom who figured this out the hard way, not your doctor!🔬 Researched using established prenatal nutrition guidelines
Maya Hart

About the author – Maya Hart

I’m a mom of two, prenatal nutrition enthusiast, and the founder of HomeBumpMeals. After a surprise gestational diabetes diagnosis, I turned my tiny kitchen into a test lab for easy, nourishing meals. Every recipe is RD‑reviewed and tested in the chaos of real life.

🎓 Prenatal Nutrition Certified 🩺 RD‑Consulted Recipes 📸 Real Kitchen Photos Only
Read Maya’s full story →

💬 Share your thoughts

Your email address will not be published. Required fields are marked *