Gujarati

Zucchini Nu Shaak — 20-Minute Gujarati Zucchini Sabzi

By Heta Updated May 4, 2026

A quick Gujarati-style zucchini sabzi with mustard seeds, curry leaves, and a sweet-sour jaggery finish. Ready in 20 minutes, vegan, and gluten-free.

A bowl of golden Gujarati zucchini sabzi on a white marble surface with mustard seeds and curry leaves

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.

A bowl of golden Gujarati zucchini sabzi on a white marble surface with mustard seeds and curry leaves

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

Labeled ingredients flatlay for zucchini sabzi including zucchini, mustard seeds, curry leaves, turmeric, jaggery, and lemon on marble

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

SwapUse Instead
JaggeryBrown sugar or coconut sugar
Urad dalSkip, or use ½ tsp sesame seeds
Curry leavesOmit, and add ¼ tsp garam masala at the end
Green chilli¼ tsp red chilli flakes
ZucchiniRidge 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.

A bowl of golden Gujarati zucchini sabzi on a white marble surface with mustard seeds and curry leaves

Zucchini Nu Shaak (Gujarati Zucchini Sabzi)

A quick Gujarati-style zucchini sabzi made with a mustard-curry leaf tempering and finished with jaggery and lemon juice. Ready in 20 minutes. Vegan and gluten-free.
No ratings yet
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Side Dish
Cuisine Gujarati
Servings 4 servings
Calories

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

Don’t add water: zucchini is about 95% water. High heat drives off moisture and gives you a better-textured sabzi.
Even knife work matters: cut all pieces to the same size so they cook in the same time.
Jaggery off the heat: add it after turning off the burner to keep the sweetness bright.
Storage: store in an airtight container in the refrigerator for up to 2 days. Reheat in a pan on medium heat — avoid the microwave, which makes it watery.
For kids: skip the green chilli entirely and reduce ginger to ½ tsp.
For a Jain-friendly version: this recipe is already onion and garlic free. Skip green chilli and use dry red chilli instead.
Tried this recipe?Let us know how it was!

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!

Pinterest pin for Zucchini Nu Shaak recipe — ready in 20 minutes, vegan and gluten-free

Don’t miss the recipes!

Get free weekly meal planner when you subscribe

We don’t spam! Read our privacy policy for more info.

Leave a Reply

WordPress Appliance - Powered by TurnKey Linux