Simple Indian-Style Zucchini Sabzi with Mustard Seeds and Turmeric

Lummy Hayes
Lummy Hayes
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
Post

This zucchini sabzi is a quick, flavorful Indian side dish. The mustard seeds and turmeric give it a warm, earthy taste without overpowering the fresh squash. Perfect for busy weeknights or as a colorful side.

Introduction

I first stumbled upon this Indian-style zucchini sabzi a few years ago when I was craving something light but flavorful. The recipe caught my eye because it uses simple spices like mustard seeds and turmeric, which I already had in my pantry. What makes this version special is how the mustard seeds pop in hot oil to release a nutty aroma, giving the zucchini a subtle depth without overwhelming its fresh taste. I’ve tried similar recipes that either masked the zucchini or were too bland, but this one strikes a perfect balance. Plus, it’s quick to whip up on busy weeknights, making it a regular in my rotation. The texture is soft yet not mushy, and the warm golden color always brightens the plate. I love garnishing it with fresh cilantro to add a burst of freshness right before serving. Honestly, it’s become my go-to veggie side whenever I want something simple yet satisfying. If you’re new to Indian cooking, this sabzi is a gentle introduction that’s not intimidating but still full of character.

Post step 2

What You'll Need

Approximately 4 servings

  • 2 medium zucchinis, diced
  • 1 tablespoon mustard seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin seeds
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 green chili, chopped (optional)
  • 2 tablespoons vegetable oil
  • Salt to taste
  • Fresh cilantro for garnish

How To Do It

Step 1
Heat the vegetable oil in a large skillet over medium heat. Once hot, add the mustard seeds. You'll know they're ready when they start to pop and crackle—this is the seeds releasing their essential oils and flavor. Be careful not to burn them; if they burn, the dish will taste bitter. This tempering step is crucial because it forms the flavor base for the sabzi and infuses the oil with a nutty aroma.
⏱ Time: 3 minutes
✓ Doneness: Mustard seeds are popping actively but not burning
Step 2
Add the cumin seeds to the hot oil and stir briefly until fragrant, about 30 seconds. Then add the chopped onions and sauté until they turn translucent and slightly golden. This caramelization adds sweetness and depth to the dish. Stir often to avoid burning, and don't rush this step as the onions build the sabzi's flavor foundation.
⏱ Time: 7 minutes
✓ Doneness: Onions are soft and golden, with a sweet aroma
Step 3
Stir in the minced garlic and chopped green chili if using. Cook for about 1 minute until fragrant. Garlic adds a savory note while the chili brings gentle heat. Watch closely as garlic can burn quickly and turn bitter, so keep the heat moderate and stir constantly.
⏱ Time: 1 minute
✓ Doneness: Garlic is aromatic but not browned
Step 4
Sprinkle the turmeric powder evenly over the onion mixture and stir well to coat. Turmeric gives the sabzi its warm golden color and a subtle earthy flavor. Make sure to cook the turmeric for a minute to remove any raw taste, stirring constantly so it doesn’t stick to the pan or burn.
⏱ Time: 1 minute
✓ Doneness: Mixture turns vibrant yellow and smells earthy
Step 5
Add the diced zucchini to the pan and mix thoroughly with the spiced onion mixture. The zucchini will release some water as it cooks, which helps soften the sabzi. Stir occasionally to ensure even cooking and prevent sticking. Avoid covering the pan too tightly as you want excess moisture to evaporate for a nice texture.
⏱ Time: 15 minutes
✓ Doneness: Zucchini is tender but still holds shape, with most water evaporated
Step 6
Season with salt to taste and give everything a good stir. Salt enhances all the flavors and helps draw out moisture from the zucchini, concentrating the taste. Taste as you go to avoid over-salting, especially if you plan to serve with salty sides.
⏱ Time: 1 minute
✓ Doneness: Balanced seasoning with no overpowering saltiness
Step 7
Lower the heat and let the sabzi simmer gently for a few more minutes, stirring occasionally. This lets all the flavors marry and the sabzi develop a slightly creamy texture without becoming mushy. Keep an eye on the pan to prevent burning or drying out.
⏱ Time: 5 minutes
✓ Doneness: Sabzi is cohesive, aromatic, and lightly glossy
Step 8
Turn off the heat and sprinkle chopped fresh cilantro over the sabzi. The fresh herb adds a bright, fresh contrast to the warm spices and soft zucchini. Mix gently to distribute the cilantro without bruising it.
⏱ Time: 1 minute
✓ Doneness: Visible fresh green cilantro pieces evenly scattered
Step 9
Serve the zucchini sabzi warm as a side dish with rice, roti, or alongside your favorite Indian main. It pairs wonderfully with dal or curry and adds a colorful, healthy vegetable component to your meal. Leftovers can be reheated gently and still taste great.
⏱ Time: 0 minutes
✓ Doneness: Dish is warm and ready to enjoy
Post step 3

Pro Tips

Don’t skip tempering the mustard seeds in hot oil.
Tempering releases the essential oils and flavors locked inside the mustard seeds, which infuse the entire dish with a distinctive aroma and depth. Without this step, the sabzi would taste flat and lack the characteristic Indian flavor.
Cook onions slowly until golden, not just translucent.
Slow cooking caramelizes the onions' natural sugars, adding sweetness and complexity that balances the spices. Rushing this step results in raw onion flavor and less depth in the final dish.
Avoid covering the pan tightly while cooking zucchini.
Zucchini contains a lot of water, and covering traps steam, making the sabzi soggy. Leaving the lid off or partially on lets moisture evaporate, concentrating flavors and achieving a better texture.
Chop zucchini into uniform pieces for even cooking.
Uniform pieces cook at the same rate, preventing some from becoming mushy while others remain undercooked. This ensures a consistent texture throughout the dish.
Add fresh cilantro just before serving.
Cilantro’s delicate leaves lose their bright flavor and color when cooked too long. Adding it at the end preserves its fresh taste and vibrant green color, enhancing the overall dish.
Use medium heat for tempering spices.
Too high heat can burn the mustard and cumin seeds, causing bitterness. Medium heat allows seeds to pop and release aromas slowly, creating a balanced flavor without harsh notes.
Taste and adjust salt towards the end.
Salt draws out moisture and concentrates flavors. Adding it too early can make the sabzi watery or overly salty after reduction. Adjusting salt near the end ensures balanced seasoning.

Common Mistakes to Avoid

Burning mustard seeds during tempering.

Why it happens Many cooks overheat the oil or leave mustard seeds unattended, causing them to burn quickly and impart a bitter taste.

Fix Heat oil over medium heat and watch closely. When mustard seeds start popping actively, immediately proceed to the next step or reduce heat. Stirring gently can help prevent burning.

Cooking zucchini too long until mushy.

Why it happens Because zucchini is watery, it’s easy to overcook it if you don’t monitor the texture closely.

Fix Cook until just tender but still holding shape. Remove from heat promptly when done and avoid covering the pan tightly to prevent excess steaming.

Skipping the onion caramelization step.

Why it happens In a rush, some skip sautéing onions properly, resulting in a less flavorful dish.

Fix Take time to cook onions slowly until golden for natural sweetness. This enhances the dish’s depth and balances spices.

Adding turmeric too early or burning it.

Why it happens Turmeric can taste raw or bitter if not cooked properly or if it burns in the pan.

Fix Add turmeric after onions and garlic are softened, then stir quickly for about a minute to cook it without burning.

Not seasoning with salt at the right time.

Why it happens Adding salt too early can cause excess water release, making the sabzi watery and bland.

Fix Add salt after zucchini is mostly cooked and moisture reduced, then adjust seasoning to taste.

Variations

Add Tomatoes for Tangy Twist

Stir in one chopped tomato along with the onions for a tangy, juicy sabzi. The tomato adds acidity that brightens the dish and complements the spices nicely. Expect a slightly softer texture and richer flavor.

Note: Cook tomatoes down thoroughly with onions to avoid excess moisture; simmer a few extra minutes if needed.

Spicy Zucchini Sabzi

Increase the green chili or add a pinch of red chili powder to ramp up the heat. This variation adds a nice kick for those who love spicy food without overwhelming the zucchini’s natural flavor.

Note: Add chili powder with turmeric to bloom spices evenly without burning.

Add Peas for Extra Color and Sweetness

Add half a cup of fresh or frozen peas to the zucchini sabzi for a pop of color and subtle sweetness. This makes the dish heartier and adds an extra vegetable dimension.

Note: Add peas halfway through cooking zucchini to ensure they don’t overcook.

Use Yellow Squash Instead of Zucchini

Swap zucchini with yellow squash for a slightly sweeter and nuttier flavor. This variation keeps the same texture but introduces a mild color difference and subtle taste change.

Note: Cook the same way, watching for moisture since yellow squash can be a bit juicier.

Add Grated Coconut for a South Indian Flair

Mix in a couple of tablespoons of freshly grated coconut at the end for a creamy texture and sweet contrast. This adds a lovely South Indian touch and pairs well with mustard seeds and turmeric.

Note: Add coconut just before removing from heat to preserve its freshness and texture.

Nutrition

Per Serving:

120 kcal
Calories
2g
Protein G
8g
Carbohydrates G
9g
Fat G
2g
Fiber G
300mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

This sabzi can safely sit at room temperature for up to 2 hours if covered to prevent contamination. Beyond that, refrigeration is recommended to keep it fresh and safe.

Refrigerator

Store in an airtight container for up to 3 days. The flavors may deepen overnight, but the zucchini may soften further. Reheat gently before serving to restore warmth and texture.

Freezer

Freeze in a sealed container for up to 2 months. To prevent freezer burn, wrap the container with plastic wrap before sealing. Thaw overnight in the fridge and reheat gently on the stove.

Reheating

Reheat on the stovetop over low-medium heat with a splash of water or oil to prevent drying. Microwave reheating is also fine but cover to retain moisture. Avoid overheating to prevent mushiness.

Make Ahead

You can prepare the sabzi up to a day in advance and refrigerate it. Reheat just before serving and add fresh cilantro after warming to maintain its bright flavor and color.

FAQ

Can I use frozen zucchini for this sabzi?
Frozen zucchini tends to release more water and can become mushy when cooked, so it’s not ideal for this recipe. If you must use frozen, thaw and drain it thoroughly before cooking, and reduce added water or cooking time accordingly.
What can I substitute for mustard seeds if I don’t have them?
Mustard seeds are key for the authentic flavor and popping texture, but you can substitute with black or brown mustard powder sparingly or omit them altogether. The flavor will be milder and less nutty, so consider adding a pinch of cumin or fennel seeds for some complexity.
Is this sabzi vegan and gluten-free?
Yes, this zucchini sabzi is naturally vegan and gluten-free as it uses only vegetables, spices, and oil. Just double-check your spice brands to ensure no cross-contamination if you have strict gluten intolerance.
How can I make this sabzi spicier?
Add more chopped green chilies or a pinch of red chili powder during cooking. You can also garnish with freshly chopped hot peppers. Just add gradually and taste as you go to avoid overpowering the dish.
Can I make this sabzi ahead for meal prep?
Absolutely! This sabzi stores well in the fridge for 2-3 days. Reheat gently and add fresh cilantro after warming to keep it bright. It also freezes well if you want to batch cook for later meals.
What’s the best oil to use for tempering the spices?
Neutral oils like vegetable, canola, or sunflower work well because they have a high smoke point and don’t overpower the spices. You can also use mustard oil for a more pungent, authentic flavor if you like.
Why is my sabzi watery after cooking?
Zucchini has high water content, so if cooked covered or over low heat, excess moisture can accumulate. To avoid this, cook uncovered or partially covered on medium heat to allow water to evaporate, resulting in a better texture.
Can I add other vegetables to this sabzi?
Yes, peas, tomatoes, or bell peppers work great and add color and flavor variety. Add them at different stages depending on cooking time – for example, peas halfway through cooking, tomatoes with onions.

Final Thoughts

Give this Indian-style zucchini sabzi a try — it’s simple, flavorful, and perfect for weeknights. Let me know how it turns out and if you add your own twist!

Post
4.5 (56 ratings)

You Might Also Like