A healthy and delicious Zucchini curry made with tender summer squash cooked in Indian masala sauce. This easy vegan curry can be made in less than 30 minutes. Pair this zucchini (courgette) stir fry with roti or paratha for a delicious meal.
If you are like me, you were not a fan of zucchini to start with. It does have a reputation for being bland. It was usually enjoyed while being hidden in zucchini bread, muffins, or minestrone soup. However, recently, we have also enjoyed air-fried zucchini.
I reluctantly tried to create a curry recipe with zucchini, and guess what? We enjoyed it!
I followed the typical North Indian curries method and started with a base of ginger, garlic, onions, and tomatoes, along with Indian spices. Then, I cooked the zucchini along with the curry sauce. This is a simple vegan and gluten-free zucchini stir-fry recipe.
This cooking method helps to bring out the natural sweet flavors of zucchini which blend perfectly with the earthy spices.
If you like to make this curry saucy to enjoy with rice or quinoa, then add coconut milk for a delicious creamy zucchini curry.
I feel this zucchini or courgette curry is a great way to use all of the abundant summer squash. I hope you give this curry a try!
More vegetable curry recipes you will love – Vegetable Korma, Cabbage Stir Fry, and Indian Brussels Sprouts.
Table of Contents
Watch How to Make Indian Zucchini Curry
Easy Zucchini Curry
Zucchini is referred to as Turai in India and as Courgette in England. You can find zucchini in various colors, from light to dark green. But you can also find yellow squash, which has similar flavors.
It is a nutritious summer vegetable with lots of vitamins, fiber, iron, and minerals. It adds a sweet flavor and tender texture to curries, stir-fries, and side dishes.
If you have been following my journey on this blog, you know that I am a big fan of curries, and don’t leave a chance to create one and savor it most uniquely and authentically.
This recipe for zucchini/courgette curry is made in a North Indian style with onion-tomato masala and aromatic spices. This zucchini curry, also called subzi or bhaji in India, brings out the naturally sweet flavors of zucchini.
Want more zucchini recipes? Check out this collection of 11 Indian Zucchini Recipes.
Ingredients
Zucchini Squash (Courgette): The star ingredient, providing a tender texture and mild flavor that absorbs the curry’s spices beautifully. Use any type of zucchini or courgettes; just make sure they are soft and ripe. You can either use peeled or unpeeled zucchini squash, depending on your preference. You can cut the zucchini into rounds, half-moons, or cubes.
Oil: Essential for sautéing and enhancing the flavors of the other ingredients in the zucchini curry.
Cumin seeds: Provide a distinctive earthy and nutty flavor, adding depth to the curry.
Onion: Adds sweetness and depth of flavor to the curry sauce. I prefer to use yellow onions in this curry.
Green Chili Pepper: Adds a spicy kick to the curry, balancing the sweetness of the other ingredients. Use serrano, Thai, or Birdseye chili pepper. Always adjust the amount to your heat preference.
Ginger Garlic: Adds a zing and aromatic flavor to the curry. You can use freshly minced ginger and garlic or ginger garlic paste.
Tomato: Use finely diced tomatoes.
Spices: You’ll need turmeric powder, red chili powder, coriander powder, garam masala, and dry mango powder (amchur powder). All these spices can be bought at the Indian grocery store or online at Amazon.
Lime or Lemon juice: Adds a sour flavor that blends well with all the other flavors. Every good recipe needs a bit of acid!
Cilantro Leaves: It adds a fresh and vibrant element to the dish, imparting a burst of flavor and visual appeal.
Do I have to Peel the Zucchini?
Peeling the skin of zucchini is not required, as the skin is very nutritious. I like to buy organic zucchini and use it with the peel in this recipe. It does not affect the taste or texture of the curry. I personally like the color it adds to the dish.
However, it is up to you. If you prefer, you can peel the skin and then use the zucchini in this recipe.
How to make Indian Zucchini Curry?
This is a super easy recipe that can be made in less than 30 minutes.
Heat oil in a skillet over medium heat and add cumin seeds. Saute until you get the aroma. Next, add diced onion, stirring often until soft and lightly golden.
Add the diced green chili, ginger, and garlic. Sauté to infuse flavors.
Then, add chopped tomato and cook until softened.
Sprinkle in the spices and stir them well.
Add in the zucchini and stir it with the aromatics, ensuring it’s well-coated. Cover and cook until the zucchini is tender.
Remove the lid, add garam masala, and continue sautéing to evaporate excess moisture, resulting in a dry-ish curry.
This is completely optional, but if you prefer a mashed curry, then gently mash some of the zucchini with a spatula for desired consistency.
Finish with a garnish of fresh cilantro leaves before serving alongside roti or paratha.
Pro-Tips for Perfect Zucchini Curry
- Choose Fresh Zucchini: Select firm, fresh zucchini for the best flavor and texture. Avoid zucchini that feels too soft or has blemishes.
- Prep the Zucchini Properly: Wash the zucchini thoroughly and trim off the ends. You can then slice it into rounds, half-moons, or cubes, depending on your preference. If the zucchini is huge, consider removing the seeds to prevent the curry from becoming too watery.
- Finish with Fresh Herbs: Just before serving, sprinkle chopped fresh cilantro over the zucchini curry for a burst of freshness and color. The herbs add a bright, herbaceous note that complements the richness of the curry.
- Serve with Accompaniments: Serve your zucchini curry with fluffy basmati rice, naan bread, or roti to soak up the delicious sauce. You can also accompany it with a side of cucumber raita or mango chutney for extra flavor contrast.
Variations
Coconut Milk: Creamy and subtly sweet, coconut milk adds richness and a South Indian flavor to the curry, enhancing its texture and depth while keeping the curry vegan. I suggest adding a cup of coconut milk a couple of minutes after adding the zucchini.
Cream: You can add cream to the curry for a luxurious, rich touch. It also helps to balance the spices and mellow out the flavors. I recommend adding 1/4 to 1/2 cup of cream after the zucchini is almost cooked.
Add more veggies: If you like, you can add other quick-cooking veggies, such as bell peppers or green peas, to this curry.
Add a sprinkle of lime or lemon juice: A little acidity of lime at the end brings out the flavors of the dish.
How to Serve?
This Indian Zucchini Curry can be enjoyed with naan, roti, or parathas. You can also serve Zucchini Curry with jeera rice, peas pulao, or quinoa.
How to Store?
Keep your zucchini sabzi leftovers in an airtight container in the refrigerator for up to 3 days.
This curry will also freeze well. Transfer to individual portions and store in freezer-safe containers for up to 3 months.
To enjoy it again, thaw it overnight in the fridge and warm it up in the microwave or a pan on the stovetop.
More Vegetarian Curry Recipes
Easy Zucchini Curry (Indian Squash Curry)
Video
Ingredients
- 2 tablespoon Oil
- 1 teaspoon Cumin seeds (Jeera)
- 1 cup Onions, diced, I used yellow onions
- 1 Green Chili Pepper, diced
- 5-6 cloves Garlic, minced
- 1 inch Ginger, grated
- 1 cup Tomato, diced
- 2-3 Zucchini squash (courgette), about 1 pound, diced. Cut into 4 pieces lengthwise, then chop to 1/3 inch pieces*
- 1/2 teaspoon Garam Masala, optional
- 2-3 tablespoon Cilantro leaves , chopped, for garnish
Spices
- 1 teaspoon Salt, or more to taste
- 1 teaspoon Coriander powder (Dhaniya powder)
- 1/4 teaspoon Ground Turmeric (Haldi powder)
- 1/2-1 teaspoon Kashmiri red chili powder, or to taste
Instructions
- Heat oil in a skillet on medium-high heat. Add cumin seeds and saute for 30 seconds. Add the diced onion and cook for 5-6 minutes until thye are soft and light golden.
- Add the green chili, ginger, and garlic and saute for 1-2 minutes.
- Add the chopped tomato and cook till tomatoes are softened about 3 minutes.
- Add the spices and mix until fragrant, about 30 seconds.
- Add the zucchini and stir so it is well coated with the onion tomato masala. Cover and cook till the zucchini turns soft, about 8-10 minutes.
- Remove the lid, add garam masala, and saute for 2-3 minutes to dry any extra moisture. The zucchini should be well cooked by this time, and it will be a dry-ish curry. (You can also use the spatula to slightly mash the zucchini if you prefer it that way.)
- Garnish with fresh cilantro leaves and serve the curry with roti or paratha.
So so good, I’ve made it multiple times now and it’s delicious. I added potato once (had to cook longer) and want to try adding cauliflower too. Tastes like my Indian MIL’s 🙂
Hi Leanne – That’s amazing! It’s such a compliment that it reminds you of your MIL’s cooking—can’t get better than that! 😊
Things like the cumin seeds being popped to flavor the oil and the layering of spices and ingredients told me this would be a more authentic recipe. It is very tasty, especially with coconut milk and a bit of acid from a lime. I did have an issue with the food scorching at the bottom while cooking the squash, but this is more due to me being unfamiliar with the heat levels of my electric burner.
Made this last week and it was so nice and so easy to make.I am going to make it again today for family and extra so that I cane freeze some. Thank you so much I am also going to try some of your other recipes as the all look delicious
Hi Maureen – So good to hear that. Thank you for sharing it 🙂
Just finished making this curry and it is absolutely delicious.
My house smells so beautiful with all the spices.
Easy to make with ingredients that I had in the pantry.
Thank you so much for the recipe and I will be making it again and again.
Hi Julie – So happy to hear that. You’re very welcome! Enjoy making it over and over! 😊