Mixed Vegetable Curry

When time is tight, this 30-minute Mixed Vegetable Curry comes to the rescue—sweet potatoes, cauliflower, and chickpeas all simmered in a quick, delicious curry sauce.

A close-up shot of vegetable curry in a bowl with white rice in the background.

If you’re searching for a quick and easy recipe, this Vegetable Indian Curry is a must-try! It’s a comforting mix of sweet potatoes, cauliflower, yellow onion, tomatoes, and chickpeas simmered in a flavorful curry sauce. The fragrant spices and creamy texture make this dish a go-to for busy weeknights.

A top view of a bowl of Mixed Vegetable Curry paired with white rice and a fork placed on the side.

I’ve always loved curry, but my first attempt at making it was a disaster. In my university days, with no real cooking experience, I tossed a whole raw chicken breast into a pan, dumped in an entire tub of curry paste, and poured a can of coconut milk over it. I covered the pan, set it to medium, and walked away. Needless to say, it was one of the worst meals I’ve ever made.

But you won’t make the same mistakes! This recipe is foolproof and delivers a delicious curry every time. Follow along, and you’ll have a flavorful dish that’s sure to impress.

Reasons to Love This Indian Curry

  • Leftovers of Mixed Vegetable Curry taste even better the next day, making lunch or dinner a breeze.
  • Serve Mixed Vegetable Curry with rice or naan, and you’ve got a satisfying, complete meal that’s sure to fill everyone up.

Recipe Ingredients

Two plates of vegetable Indian curry and rice.
  • Vindaloo Curry Powder: This spice mix packs a punch, infusing the curry with a warm, flavorful kick to your Mix Veg curry.
  • Coconut Milk: It brings a rich, creamy texture that mellows the spices, making the curry smooth and comforting.
  • Sweet Potato: The sweet potatoes add a natural sweetness and tender texture.

For a full list of ingredients and amounts, see the recipe card below.

Variations

  • Herbs and Spice Twist: For herbs and spices, consider adding ginger and garlic for extra depth, or finish the curry with fresh cilantro or Thai basil for a burst of freshness. You can also try adding a pinch of turmeric for color or coriander for a hint of citrusy spice. Whole spices like bay leaf, cumin seeds, cloves, and green cardamom can also be added for a more robust, aromatic flavor.
  • Seasoning Variation: Experiment with soy sauce for umami or lime juice for tang. Alternatively, you can try fish sauce for depth, garam masala for warmth, and crush Kasuri Methi (dried fenugreek leaves) in your palms, adding it to the curry towards the end of cooking.
  • Curry Paste Variation: For an Indian-style curry, I used Vindaloo curry powder. However, you can substitute it with curry paste. Add it during step 3, starting with a tablespoon and adjusting to taste. If you’re feeling adventurous, try making your own red curry paste or simply use pre-packaged paste.

How to Make Mixed Vegetable Curry

Step #1: Heat the oil in a large pan over medium-high heat (190°C) until shimmering.

Step #2: Add the sweet potato and sauté for 3 minutes.

Step #3: Turn the heat down to medium, then add the cauliflower, onion, and curry powder. Toss well and cook for 1 minute.

Step #4: Add the coconut milk and diced tomatoes. Stir well and allow it to come to a boil. Cover the pan, turn the heat down to low, and simmer for 10 minutes or until all vegetables are tender.

Step #5: Add the chickpeas and stir in the sugar. Taste and add salt and pepper as needed.

Step #6: Garnish with cilantro and serve over basmati rice.

A plate of mixed vegetable curry served with white rice.

Expert Tips

  • Bloom the Spices: Before adding the vegetables, toast the curry powder in the hot oil for 30 seconds to release its full flavor. This technique, called “blooming,” intensifies the spice’s aroma and taste.
  • Simmer Gently: Keep the simmer low and slow to prevent the coconut milk from curdling and to ensure the vegetables cook evenly. Stir occasionally to avoid sticking.
Two bowls of vegetable Indian curry with white rice.

FAQs

How can I serve Mixed Vegetable Curry?

You can serve Mixed Vegetable Curry with chapati, roti, paratha, poori, naan, or any other flatbreads of choice instead of rice.

Can I use different vegetables for my Mixed Vegetable Curry recipe?

Yes, you can use different vegetables in Mixed Vegetable Curry. Great options include zucchini, baby corn, butternut squash, bell peppers, green beans, peas, spinach, and carrots.

How can I make this curry spicier?

To increase the spice level, you can add crushed red pepper, red chilli powder, or fresh green chili. Adjust the amount based on your desired level of heat.

Storage Info

To store Mixed Vegetable Curry, let it cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. You can also freeze it for up to 3 months.

To reheat, thaw it in the refrigerator overnight if frozen. Warm it on the stovetop over medium heat, stirring occasionally, or microwave it until heated through. Add a splash of water or coconut milk if the curry thickens.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Mixed Vegetable Curry Recipe

This Mixed Vegetable Curry recipe is a delicious mix of sweet potatoes, cauliflower, yellow onion, tomatoes, and chickpeas in a tasty curry sauce.
4.6 from 14 votes
Pin Rate
Course: Main Dish
Cuisine: Indian
Diet: Gluten Free, Dairy Free, Vegan, Vegetarian
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 Servings
Calories: 334kcal
Author: Linda
Print (email required)

RECOMMENDED PRODUCTS

Ingredients

  • 2 Tablespoons coconut oil
  • 1 cup peeled and cubed sweet potato
  • 1 cup chopped cauliflower
  • 1/2 small yellow onion - sliced
  • 1 heaping tbsp Vindaloo curry powder
  • 1 14 ounce can unsweetened coconut milk
  • 1 14 ounce no salt added diced tomatoes, drained
  • 1 14 ounce can chickpeas, drained and rinsed
  • 1 teaspoon brown sugar
  • Salt and Pepper
  • Basmati rice and cilantro for serving
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • Heat the oil in a large pan over medium-high heat until shimmering.
  • Add the sweet potato and sauté for 3 minutes.
  • Turn the heat down to medium, then add the cauliflower, onion, and curry powder. Toss well and cook for 1 minute.
  • Add the coconut milk and diced tomatoes. Stir well and allow it to come to a boil. Cover the pan, turn the heat down to low, and simmer for 10 minutes or until all vegetables are tender.
  • Add the chickpeas and stir in the sugar. Taste and add salt and pepper as needed.
  • Garnish with cilantro and serve over basmati rice.

NOTES

To store Mixed Vegetable Curry, let it cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. You can also freeze it for up to 3 months.
To reheat, thaw it in the refrigerator overnight if frozen. Warm it on the stovetop over medium heat, stirring occasionally, or microwave it until heated through. Add a splash of water or coconut milk if the curry thickens.

Nutrition

Serving: 1serving | Calories: 334kcal | Carbohydrates: 16g | Protein: 3g | Fat: 31g | Saturated Fat: 27g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 43mg | Potassium: 476mg | Fiber: 4g | Sugar: 7g | Vitamin A: 4720IU | Vitamin C: 17mg | Calcium: 37mg | Iron: 2mg

Want more inspiration?

More Recipes You'll Love

About the Author

Linda

Hi, I'm Linda! Welcome to The Wanderlust Kitchen, where I share recipes and travel adventures from all around the world. Here you'll find a world of recipes you can have confidence in. These recipes celebrate authentic food heritage as well as modern techniques and ingredients. Be adventurous and try a new recipe and travel somewhere you have never been before.  Bon Appétit! Bon Voyage!  

4.58 from 14 votes (13 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. We just had this curry and it was H-E-A-V-E-N. Really delicious recipe and so simple to make. This is going to be a classic in our home from now on. Thank you so much for sharing this!

  2. This was SO easy to throw together and very delicious and filling. I can’t wait to try some other recipes you’ve posted!