Summer evenings growing up meant my mom standing at the stove, flipping coins of galka (ridge gourd) in a smoking hot pan with mustard seeds popping and curry leaves perfuming the whole kitchen. It was the simplest sabzi she made, but somehow the one I craved most.
Galka is not easy to find outside of India. Zucchini is. And after years of cooking in North America, I can tell you: the swap is nearly perfect. Same high water content, same mild flavour, same willingness to soak up a bold Gujarati tempering.
This zucchini sabzi follows the exact approach my mom used for galka nu shaak: mustard seeds, urad dal, curry leaves, and a final touch of jaggery and lemon juice for that signature Gujarati sweet-sour balance. It is on the table in 20 minutes and pairs beautifully with thepla, roti, or dal-chawal.

Why You’ll Love This Zucchini Sabzi
- Ready in 20 minutes, one pan
- Authentic Gujarati flavour: mustard seeds + curry leaves + jaggery-lemon finish
- Naturally vegan and gluten-free
- Kid-friendly: adjust the green chilli or skip it entirely for little ones
- Works as a side, stuffed paratha filling, or over jeera rice
What Is Zucchini Nu Shaak?
Zucchini nu Shaak is the Gujarati name for this Indian zucchini stir fry. “Shaak” simply means vegetable sabzi in Gujarati, and it refers to the style of cooking: a dry or semi-dry preparation with a tadka (tempering) base that is distinctly West Indian in character.
Most Indian zucchini recipes you’ll find online lean North Indian: cumin, coriander powder, onion-tomato. They’re good. But the Gujarati version is something else. The mustard seeds and urad dal create a nuttier, more textured tadka. Curry leaves add a floral depth. And that pinch of jaggery with a squeeze of lemon at the end? It is the thing that makes you go back for a second roti.
Ingredients for Gujarati Zucchini Sabzi

What You’ll Need
- 2 medium zucchini (green or yellow, about 500g) — cut into ½-inch half-moons or cubes
- 1 tbsp neutral oil (sunflower or avocado work well)
- ½ tsp mustard seeds
- ½ tsp urad dal (split black gram)
- 8-10 curry leaves
- 1 green chilli, slit (or ½ tsp red chilli powder)
- 1 tsp freshly grated ginger
- ½ tsp turmeric powder
- 1 tsp coriander powder
- Salt to taste
- 1 tsp jaggery (or raw sugar)
- 1 tsp lemon juice
- 2 tbsp fresh coriander, chopped, for garnish
Substitutions
| Swap | Use Instead |
|---|---|
| Jaggery | Brown sugar or coconut sugar |
| Urad dal | Skip, or use ½ tsp sesame seeds |
| Curry leaves | Omit, and add ¼ tsp garam masala at the end |
| Green chilli | ¼ tsp red chilli flakes |
| Zucchini | Ridge gourd (galka), bottle gourd (lauki), or yellow squash |
How to Make Zucchini Sabzi Step by Step
Step 1: Prep the zucchini. Wash and dry the zucchini well. Cut into ½-inch pieces. Do not peel. Set aside. (No salting or squeezing needed — we’ll cook off the moisture on high heat.)
Step 2: Make the Gujarati tempering. Heat oil in a wide pan or kadai over medium-high heat. Once hot, add mustard seeds. When they start to pop (about 30 seconds), add the urad dal. Stir for 15-20 seconds until the dal turns light gold. Add curry leaves and green chilli and let them sizzle for 10 seconds.
Step 3: Add the aromatics. Add grated ginger and stir for 20 seconds. Then add turmeric and coriander powder. Stir quickly so the spices bloom without burning.
Step 4: Add the zucchini. Tip in the zucchini pieces, season with salt, and toss to coat. Raise the heat to high. Cook, stirring occasionally, for 8-10 minutes. The zucchini will release water and then that water will cook off, leaving a lightly caramelised exterior. Don’t rush this step on low heat or you’ll get a mushy result.
Step 5: The jaggery-lemon finish. Once the zucchini is just tender (a fork should meet slight resistance), turn off the heat. Add jaggery and lemon juice and toss. The heat of the pan is enough to melt the jaggery. Taste and adjust salt, heat, or sourness.
Step 6: Garnish and serve. Scatter fresh coriander on top and serve hot.

Zucchini Nu Shaak (Gujarati Zucchini Sabzi)
Equipment
- Wide pan or kadai (10-inch)
Ingredients
Main
- 2 medium zucchini (about 500g), cut into ½-inch pieces do not peel
- 1 tbsp neutral oil sunflower or avocado
- ½ tsp mustard seeds
- ½ tsp urad dal (split black gram)
- 8-10 curry leaves
- 1 green chilli, slit adjust to taste
- 1 tsp freshly grated ginger
- ½ tsp turmeric powder
- 1 tsp coriander powder
- salt to taste
Finish
- 1 tsp jaggery or raw sugar
- 1 tsp lemon juice
Garnish
- 2 tbsp fresh coriander leaves, chopped
Instructions
Prep
- Wash and dry the zucchini. Cut into ½-inch half-moons or cubes. Do not peel.
Make the Gujarati Tempering
- Heat oil in a wide pan or kadai over medium-high heat. Once hot, add mustard seeds.
- When the mustard seeds start to pop (about 30 seconds), add urad dal. Stir for 15-20 seconds until the dal turns light gold.
- Add curry leaves and green chilli and let them sizzle for 10 seconds.
- Add grated ginger and stir for 20 seconds. Add turmeric and coriander powder and stir quickly so the spices bloom without burning.
Cook the Zucchini
- Tip in the zucchini pieces, season with salt, and toss to coat. Raise the heat to high.
- Cook, stirring occasionally, for 8-10 minutes until the zucchini is just tender and any released water has cooked off. The edges should look slightly caramelised.
Finish and Serve
- Turn off the heat. Add jaggery and lemon juice and toss. The residual heat will melt the jaggery. Taste and adjust salt, heat, or sourness.
- Scatter fresh coriander on top and serve hot.
Notes
Health Benefits of Zucchini
Zucchini is one of the lightest vegetables you can cook with, and it earns a regular spot in our weekly meal rotation for good reason.
- Very low calorie: about 17 calories per 100g — you can eat a generous portion without worrying
- High water content (95%): naturally hydrating, ideal for hot summer meals
- Good source of potassium: supports blood pressure balance
- Vitamin B6 and folate: important for energy metabolism and cell health
- Easy to digest: gentle on the stomach, suitable for young children and those recovering from illness
Variations to Try
Zucchini Besan Sabzi: After adding the zucchini to the pan, sprinkle 2 tablespoons of besan (chickpea flour) over it along with the spices. Toss well. The besan coats each piece and gives the sabzi a slightly nutty, crunchy texture. One of my favourite versions for packed lunches.
Zucchini Aloo Sabzi: Add 1 medium potato, par-boiled and cubed, to the pan with the zucchini. Extend the cooking time by 3-4 minutes. The potato soaks up the tempering beautifully.
Zucchini with Paneer: Add 100g cubed paneer in the last 2 minutes of cooking. Turns this side dish into a light main. Pairs especially well over jeera rice.
What to Serve with Zucchini Sabzi
- With flatbread: Methi thepla is the classic Gujarati pairing for any shaak. Phulka or paratha work equally well.
- With rice: Serve alongside instant pot jeera rice and dal for a complete meal.
- As part of a thali: Pair with mag ni chutti dal, karela nu shaak, and a simple raita for a full Gujarati thali spread.
- As a stuffed paratha filling: Let the sabzi cool completely, roughly mash it, and use as a paratha filling. The jaggery-lemon flavour comes through well.
Frequently Asked Questions
Can I make this without onion and garlic?
Yes. This recipe already has neither. It follows a traditional Gujarati shaak approach where the flavour comes entirely from the tempering (mustard seeds, curry leaves, urad dal) and the spices. It’s naturally onion- and garlic-free, which also makes it suitable for Jain cooking if you skip the green chilli.
How long does zucchini sabzi last in the fridge?
Up to 2 days in an airtight container. Reheat it in a pan on medium heat for 2-3 minutes. Avoid the microwave since zucchini releases more water when microwaved and the sabzi can turn watery.
Can I use yellow zucchini?
Absolutely. Yellow zucchini has a slightly sweeter flavour but works identically in this recipe. You can also use a mix of green and yellow for a colourful result.
What if my sabzi turns out watery?
Two likely causes: the heat was too low (which steams the zucchini rather than frying it), or the pan was too small and crowded. Fix it by raising the heat to high and cooking uncovered for a few more minutes to drive off excess moisture. Adding 1 tbsp of besan and cooking for 2 more minutes also helps absorb moisture.
What is the difference between zucchini and galka?
Galka (also called ridge gourd or turai) is a traditional Indian gourd with a ridged dark green skin and a mild, slightly earthy flavour. Zucchini is a Western summer squash with a smoother skin and a cleaner, more neutral taste. Both have high water content and cook at a similar rate, which is why zucchini works so well as a year-round substitute in this recipe.
Zucchini sabzi is one of those dishes that earns a regular spot in your weekly rotation not because it’s complicated, but because it’s dependably good. Twenty minutes, one pan, and a kitchen that smells like someone’s mom is cooking.
If you grew up eating galka nu shaak, I hope this brings that memory home. And if zucchini-as-sabzi is new to you, I think you’ll be pleasantly surprised by how much character a simple tempering can bring to a Western vegetable.
Try it this week and let me know in the comments: did you go classic, or did you try the besan variation?
Made this? Share a photo and tag @petitepaprika on Instagram — I love seeing your kitchen creations!
