Zucchini curry is a simple Indian style dish that goes well as a side in any meal. Serve it with plain rice, roti or even with bread, it tastes simply delicious. Made with pantry staples, this courgette curry is super quick to make & is a great way to use up any excess zucchini that’s hanging around in your fridge.

How is this made? This is no different from any other Indian curries. So the process starts with tempering the spices in oil and then sauteing onions.
Then tomatoes and zucchini are cooked for a short time. Lastly green peas are sauteed with them to bring out a mild sweet flavor.
This time I haven’t used coconut milk as I didn’t have. Sometimes I add a bit of it towards the end to have some gravy so it goes well with roti.
Preparation
1. Sometimes zucchini, just like cucumbers taste bitter for various reasons. The most effective way to remove the bitterness is to cut off the end of the zucchini (¾ inch slice). Rub it for a few minutes against the other part until a white froth like substance comes out. Repeat this on the other end as well.
2. Rinse well and taste it. If you still feel bitter, then you may slightly scrape the skin. After all this if you still taste it bitter, then it is good to discard it.
I prefer to keep the skin. If you don’t like then you may peel and then cube them. But the curry turns completely mushy.
How to make zucchini curry
3. Heat oil in a pan on a medium heat. Add mustard (optional) and cumin seeds.

4. When the seeds begin to crackle, add chopped ginger, chopped green chilies and curry leaves. If you do not have curry leaves & green chilies, you may skip them. You can replace ginger with garlic. Saute them until a nice smell comes out for about a minute.

5. Then add fine chopped onions and saute until they turn transparent.

6. Stir in salt, turmeric, chilli powder and garam masala. Saute for a minute.

7. Add chopped tomatoes.

8. Add chopped zucchini.

9. Saute them for 2 to 3 mins on a medium heat until the veggies begin to sweat.

10. Cover and cook on the lowest heat until tomatoes breakdown completely and zucchini turns slightly tender.
Note: Adjust the cook time to suit your taste. I prefer cooking them slightly softer but not mushy otherwise zucchini tastes very bland and will not absorb the flavors.

11. Add green peas and dried fenugreek leaves (optional). If you have, do add fenugreek it adds a lot of flavor here.

12. I prefer to cover and cook for another 1 to 2 mins. If you don’t like very soft zucchini, stir fry after adding peas instead of covering the pan. Taste test and add more salt & garam masala if needed. For extra heat you may add some crushed black pepper. Sprinkle coriander leaves.

You can stir in ¼ to ½ cup coconut milk for gravy.

Tips
- Choose young and smaller fresh looking zucchini.
- Adjust spices to suit your taste.
- Bell peppers & baby spinach also go well in this curry.
More similar recipes
Spinach curry
Zucchini stir fry
Aloo matar
Matar mushroom
Bhindi masala
Cauliflower curry

Zucchini curry (Courgette curry)
For best results follow the step-by-step photos above the recipe card
Ingredients (1 cup = 240ml )
- 250 grams zucchini (1 medium)
- 1 cup onions fine chopped (2 medium)
- 1 cup tomatoes fine chopped (2 medium)
- 1 green chilli pepper deseeded & chopped
- 1 teaspoon ginger chopped
- 1 sprig curry leaves (optional)
- 1½ tablespoon oil
- 1 pinch mustard seeds (optional)
- ½ teaspoon cumin seeds
- ¾ teaspoon garam masala (adjust to taste)
- ¾ teaspoon red chilli powder
- ½ teaspoon salt
- ¼ teaspoon turmeric
- ½ cup green peas (I use frozen)
- 1 teaspoon kasuri methi (dried fenugreek leaves, skip if you don't have)
- 2 tablespoon coriander leaves fine chopped
Instructions
Preparation
- Rinse onions, tomatoes, chilies, ginger and fine chop them. Deseed the chilli and chop or slit.
- Rinse zucchini well under running water. Cut off the end (a ¾ inch slice) and rub it for a few minutes against the other part until a white froth like substance comes out. Repeat this on the other end as well.
- Rinse well again and chop to 1 inch pieces.
How to make
- Pour oil to a pot & heat it. When the oil turns hot, add mustard and cumin seeds.
- Add curry leaves, ginger & green chilies. Saute for 30 seconds.
- Then add onions and fry them until golden. This takes about 3 to 4 mins.
- Regulate the heat/flame to medium. Stir in red chilli powder, turmeric, salt and garam masala.
- Add tomatoes and zucchini. Stir fry for 3 mins until the veggies begin to sweat.
- Cover and cook on a lowest flame/heat until tomatoes breakdown well and zucchini turns slightly tender (adjust cook time to suit your liking here).
- Later add green peas and kasuri methi. Stir and cook covered for 1 to 2 minutes. If you do not like mushy zucchini then cook without covering until the peas are done.
- Taste test and add more salt & garam masala if needed. Turn off and add coriander leaves.
- Serve zucchini curry with rice or roti.
Notes
Alternative quantities provided in the recipe card are for 1x only, original recipe.
For best results follow my detailed step-by-step photo instructions and tips above the recipe card.
NUTRITION INFO (estimation only)
© Swasthi’s Recipes

Katrin says
Dear Swasthim
thank you for sharing this lovely recipe. Made it for the first time today and we found it delicious, along with butter paneer.
-best regards,
Katrin
swasthi says
Hi Katrin
You are welcome! Glad to know
Thanks you