Skip to Content

Vegetable Curry Recipe

Vegetable Curry Recipe

A delicious and nutritious Vegetable Curry recipe. This aromatic recipe for Vegetable Curry is also easy to prepare, making it an amazing option for home cooks or people new to Indian food.

Prepare this dish with any veggies you have in the fridge, freezer or pantry.

Vegetable Curry is typically served with rice, naan, paratha or roti, but feel free to choose your favourite accompaniments.

how to make vegetable curry

This Vegetable Curry Recipe is…

  • Easy
  • Versatile – use any vegetable you have!
  • Traditional, with aromatic Indian flavours
  • Vegetarian
  • Gluten free

Vegetable Curry for a crowd

The beauty of vegetable curry lies in its adaptability. Use seasonal veg to make a budget-friendly meal.

Here’s a home-style Indian vegetable curry recipe that’s a total crowd pleaser. It’s easy to scale up or down for batch cooking and dinner parties.

You can also make it spicy or mild, depending on your taste.

This veggie curry recipe is not only delicious, but is also relative to what’s in your fridge, freezer or pantry.

Which vegetables to put in curry?

  • Sturdy veggies: Potatoes, carrots, peas, and green beans hold their shape well in a curry and add a satisfying bite.
  • Creamy veggies: Cauliflower, courgette (zucchini), and aubergine (eggplant) become beautifully tender and add a touch of creaminess to the curry.
  • Flavour boosters: Bell peppers, onions, and tomatoes add pops of colour and sweetness to the dish. They also play a role in building the base flavour of the curry.

Other options:

  • Leafy greens: Tender greens like spinach or kale can be added towards the end of cooking for a quick wilt and extra nutrients.
  • Root vegetables: Butternut squash, sweet potato, and turnips add a touch of sweetness and earthiness to the curry.
  • Asian vegetables: Explore options like baby corn, okra, cluster beans, and long beans for a unique texture and flavour profile.

Tips:

  • Consider cooking time: If using vegetables with different cooking times, pre-cook the harder vegetables (like potatoes) before adding them to the curry.
  • Think about texture: For a well-rounded curry, include a mix of soft and crunchy vegetables.
  • Don’t be afraid to experiment! The possibilities are endless.

Give you Vegetable Curry a boost of protein!

Increase the protein content of your vegetable curry by swapping a handful of vegetables with a handful of beans, lentils, paneer or tofu.

How to make a vegan version

For a vegan option, use soy or oat cream in place of double cream.

Can you freeze vegetable curry?

easy vegetable curry recipe

To freeze: Pack the curry into a freezer-safe container and freeze for up to 3 months. Defrost at room temperature or in a pan fitted with a lid. Ensure the curry is piping hot before serving.

Note that if you add starchy root vegetables like potatoes to vegetable curry, they may loose some of their texture from being frozen and defrosted.

Consider skipping them and adding chickpeas, butter beans or aubergines instead.

More vegetable curry recipes

What to serve with Vegetable Curry

  • Rice: Basmati rice is a fluffy and fragrant choice that perfectly soaks up the curry sauce. You can also opt for brown rice for a fibre-rich option.
  • Flatbreads: Naan and roti are soft flatbreads traditionally served with Indian curries. They’re perfect for scooping up all the goodness.

Refreshing Sides:

  • Raita: This cooling yogurt-based condiment with cucumber, mint, or other vegetables is a classic Indian accompaniment to curry. It provides a refreshing contrast to the spicy flavors.
  • Salad or Kachumber: A simple green salad with a light vinaigrette is a great way to add some greens and freshness to your meal.

Indian Vegetable Curry Recipe | How to Make Vegetable Curry

Yield: 4 servings

Vegetable Curry Recipe

how to make vegetable curry

A delicious and nutritious Vegetable Curry recipe. This recipe for Vegetable Curry is also easy to make, making it an amazing option for home cooks or people new to Indian food. Prepare this dish with any veggies you have in the fridge, freezer or pantry. Vegetable Curry is typically served with rice, naan, paratha or roti, but feel free to choose your favourite accompaniments.

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes

Ingredients

  • 800g mixed vegetables of your choice (I used potatoes, cauliflower, peas and carrots)
  • 3 tbsp any unflavoured oil
  • 2 large onions, peeled and finely diced
  • 3 large cloves garlic, peeled and minced
  • 2 tsp minced ginger
  • 2 tsp coriander seeds
  • 1 tsp cumin seeds
  • 1 tsp fennel seeds
  • 4 cloves
  • 1 black cardamom
  • 1 large cinnamon stick
  • 1 tsp turmeric
  • 2 tsp Kashmiri chilli powder
  • 500g tomato passata or canned chopped tomatoes
  • 1 1/2 tsp garam masala
  • 1 tsp sugar
  • 1 /2 tsp salt, or to taste
  • 150ml double cream
  • 300-400ml hot water to adjust the consistency of the curry
  • 1 tsp kasoori methi, rubbed between your palms or ground to a fine powder
  • Fresh coriander leaves to garnish
  • Sliced green chillies, to serve (optional)

Instructions

  1. Lightly toast the coriander, cumin, fennel, black cardamom, cloves in a dry frying pan until aromatic. Do this over a low heat and keep the spices moving all the time so they do not burn. Pile the spices into a pestle and mortar and grind to a fine powder. Set aside until needed.
  2. Steam or boil the vegetables until tender. Set aside.
  3. Place the remaining oil over a medium heat and add the cinnamon and onions. Sauté until the onions are a deep golden brown colour, about 8 minutes. Add a pinch of the measured salt to help the onions caramelise faster.
  4. Next, add ginger, garlic and tomatoes. Bring the mixture to a gentle simmer and then add in all the homemade spice mixture, as well as the turmeric, chilli powder, garam masala, sugar and remaining salt. Cover the pan with a tight fitting lid and simmer over a medium heat for 15 minutes.
  5. Remove the lid, stir well and add cream. Mix the cream in quickly and thoroughly. Adjust the consistency of the sauce with hot water if necessary. The amount you add will depend on how saucy you want the Matar Paneer. I added around 350ml.
  6. Add the cooked vegetables, kasoori methi, coriander and green chillies if using. Stir well and heat through for 4-5 minutes before serving.

Notes

  • Store leftovers in an airtight container, refrigerated for up to 3 days.
  • To freeze: Pack the curry into a freezer-safe container and freeze for up to 3 months. Defrost at room temperature or in a pan fitted with a lid. Ensure the curry is piping hot before serving.
  • Boost the protein content of your vegetable curry by swapping a handful of vegetables with a handful of beans, lentils, paneer or tofu.
  • For a vegan option, use soy or oat cream in place of double cream.

Nutrition Information:

Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 435Total Fat: 29gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 17gCholesterol: 61mgSodium: 2512mgCarbohydrates: 36gFiber: 12gSugar: 15gProtein: 15g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

If you like this, you’ll love my recipe for Easy Spinach Curry with Mushrooms

Easy Spinach Curry with Mushrooms

More delicious Indian curry recipes

10 Paneer Curry Recipes You'll Love

Try one of these delicious paneer curry recipes the next time you're cooking up an Indian feast!

Share this recipe

Skip to Recipe