This Indian Zucchini Curry is a simple, flavorful vegetable curry made with tender zucchini, onions, garlic, ginger, and everyday Indian spices. If you’re looking for an easy zucchini recipe with Indian spices, this one is a great place to start. It comes together quickly in one pan and makes a delicious side dish for rice, roti, or naan.

Zucchini is not a vegetable you traditionally see in many Indian kitchens. Indian cooking has a long tradition of using different types of gourds and squash, but zucchini is a relatively newer addition.
I love taking vegetables that aren't traditionally used in Indian recipes and giving them an Indian-inspired makeover. Zucchini works surprisingly well because its mild flavor absorbs the ginger, garlic, and warm spices beautifully.
This zucchini subzi is like a stir fry. You will also like similar dry subjis like Air Fryer Baingan Bharata, Crispy Karela, Tindora Stir Fry, Lauki ki Sabji and Mushroom Masala.
Why You’ll Love This Indian Zucchini Curry
This zucchini curry recipe is one of those easy weeknight dishes that doesn't require a long ingredient list. You probably already have most of the spices in your pantry.
The zucchini cooks quickly, so there’s no need for a long simmering time. The onions become soft and slightly caramelized while ginger and garlic add a savory base. Indian spices bring everything together without overpowering the fresh flavor of the zucchini.
I personally like keeping this curry fairly dry rather than making it overly saucy. The zucchini releases some moisture as it cooks, creating just enough flavorful coating around the vegetables.
Ingredients

Zucchini: Green zucchini works perfectly here. Cut it into bite-sized cubes or half-moons so the pieces cook evenly.
Onion: Finely chopped onion creates a naturally sweet and savory base for the curry.
Ginger and garlic: Fresh ginger and garlic make a noticeable difference. They add the aromatic flavor that makes this taste like a proper Indian vegetable curry.
Indian spices: I use a simple combination of ground turmeric, red chili powder, and garam masala. Adjust the chili powder to your preferred spice level.
Oil: Use your favorite neutral cooking oil. A small amount is all you need.
How to Make Zucchini Curry

Start by heating oil in a large skillet or sauté pan. Add the chopped onions and cook until they soften and begin to turn lightly golden.
Add the minced garlic and grated ginger and sauté for another minute. You’ll know they’re ready when your kitchen starts smelling amazing.
Now add the ground turmeric, red chili powder, garam masala and salt. Stir the spices into the onion mixture for a few seconds. This quick step helps bloom the spices and brings out their flavor.
Add the chopped zucchini and toss everything together so the vegetables are coated with the masala. Cover and cook until the zucchini is tender but not mushy.
Finish with fresh lemon juice and cilantro, if you have it. Give everything one final toss and serve hot.
Expert tip: Don’t overcook the zucchini. I like it tender with a little bite because it keeps the curry fresh and prevents the zucchini from turning watery.
Is Zucchini Curry Diabetic Friendly?
This Indian zucchini curry can be a good vegetable-based option for people looking for a lower-carbohydrate meal. Zucchini is naturally low in carbohydrates, and this recipe does not require added sugar, flour, or a creamy sauce.
For a more balanced meal, I recommend serving it with a protein-rich dish such as dal, chickpeas, tofu, or paneer curry. If you are managing diabetes, portion size and your overall meal composition still matter, so choose accompaniments that fit your individual nutrition needs.

What to Serve With Zucchini Curry
Serve this courgette curry with warm roti, chapati, naan, or jeera rice. For a lighter meal, I love pairing it with spinach dal and a simple cucumber salad.

Storage and Reheating
Store leftover zucchini curry in an airtight container in the refrigerator for up to 3–4 days.
Reheat gently in a skillet over medium-low heat or microwave individual portions until heated through.
Because zucchini contains a lot of water, the texture may become slightly softer after refrigeration. I recommend reheating it uncovered in a skillet to allow some excess moisture to evaporate.


If you have zucchini sitting in your refrigerator and aren't sure what to do with it, try this Indian squash curry. It’s quick, inexpensive, naturally vegetarian, and a delicious way to turn an everyday vegetable into something with plenty of Indian flavor.
❤ If you make this ProfusionCurry Recipe, do let us know how you like it by ⭐⭐⭐⭐⭐Star Rating and commenting below ! ❤
📖 Recipe

Zucchini Curry Recipe - Indian Courgette Curry
Equipment
Ingredients
- 4 medium zucchini chopped
- 1 medium onion finely chopped
- 3-4 cloves garlic minced
- 1 inch fresh ginger grated
- 1 cooking oil
- 1 teaspoon cumin seeds
- ½ teaspoon turmeric powder
- 1 teaspoon ground coriander
- ½ teaspoon red chili powder
- ½ teaspoon garam masala
- Salt to taste
- Fresh cilantro and lemon juice for finishing and garnish
Instructions
- Heat oil in a large skillet over medium heat.
- Add cumin seeds and let them sizzle for a few seconds.
- Add onion and sauté until soft and lightly golden. Add ginger and garlic. Cook for 30–60 seconds until fragrant.
- Add turmeric, garam masala, red chili powder, and salt. Stir well. Add chopped zucchini and toss until evenly coated with the spices.
- Cover and cook for 7–10 minutes, stirring occasionally, until the zucchini is tender but not mushy.
- Remove the lid and cook for another 1–2 minutes if there is excess moisture.
- Garnish with fresh cilantro and lemon juice and serve hot.
Notes
Pro Tips
- Keep it chunky: Cut zucchini into similar-sized pieces so it cooks evenly.
- Don't overcook: Zucchini cooks quickly and can become watery.
- Bloom the spices: Briefly cooking the spices with the onion, ginger, and garlic makes the curry more flavorful.
Nutrition
❤️❤️ Follow us on Pinterest , Instagram and Facebook ! We love creating delicious family favorite recipes from around the world. Come Join Us ! ❤️❤️


















Leave a Reply