September 20, 2026

Around the World Entrees

Creamy Zucchini Curry with Coconut Milk and Corn

Want to make this creamy zucchini curry at home? Watch the full recipe video on YouTube to see how the tomato and coconut milk sauce comes together with zucchini, sweet corn, and aromatic Indian spices. Press play below and cook along with us!

Creamy Zucchini Curry with Coconut Milk

This zucchini curry combines tender zucchini and sweet corn with a rich, blended tomato and coconut milk sauce. Cumin seeds, mustard seeds, curry leaves, ginger, garlic, turmeric, and green chili bring plenty of flavour to the dish.

The recipe starts with a spiced onion mixture that is cooked with tomatoes until the ingredients soften and the liquid reduces. Coconut milk is then added before the mixture is blended into a smooth sauce.

Meanwhile, zucchini and corn cook with cumin seeds, mustard seeds, and curry leaves. Finally, the blended sauce is poured over the vegetables and finished with fresh cilantro.

Serve this vegan zucchini curry with naan and rice for a satisfying meal.

Ingredients for Zucchini Curry

  • Zucchini
  • Onion
  • Fresh ginger
  • Garlic
  • Turmeric
  • Green chili, optional
  • Salt
  • Cumin seeds
  • Olive oil
  • Canned diced tomatoes
  • Coconut milk
  • Mustard seeds
  • Curry leaves
  • Corn kernels
  • Fresh cilantro

How to Make Creamy Zucchini Curry

Step 1. Prepare the Aromatics and Spices

Finely dice the ginger and garlic. Prepare the green chili if you are using it, and roughly grind the cumin seeds.

Freshly ground cumin releases a wonderful aroma and adds flavour to the curry. Keep the ingredients ready before starting the cooking process.

Step 2. Cook the Onion and Spice Mixture

Heat olive oil in a pan and add the prepared onion mixture, followed by the diced ginger, garlic, turmeric, green chili, salt, and ground cumin seeds.

Stir everything together and let the ingredients cook. As the mixture heats up, the spices become fragrant and the onions begin to soften and turn golden brown.

Continue cooking until the ingredients have broken down and the mixture develops a rich colour.

Step 3. Add the Tomatoes

Once the onion and spice mixture has turned golden brown, add the canned diced tomatoes.

Stir well and allow the tomatoes to cook until they soften and break down. Continue simmering until most of the excess liquid has evaporated.

This tomato mixture forms the flavourful base of the curry sauce.

Step 4. Add the Coconut Milk and Blend

Turn off the heat and add the coconut milk to the tomato mixture. Stir it in to cool the mixture slightly before blending.

Transfer everything to a blender and blend until smooth. You can also use a hand blender, or leave the sauce chunky if you prefer a less smooth texture.

The blended sauce brings together the tomatoes, onions, spices, and coconut milk to create the creamy base for the zucchini curry.

Step 5. Prepare the Zucchini and Corn

In another pan, heat olive oil and add the cumin seeds. Let them sizzle, then add the mustard seeds and curry leaves.

Next, add the zucchini and corn kernels. Stir the vegetables with the spices, then lower the heat.

Cover the pan and let everything cook until the zucchini begins to soften. The corn adds a sweet, slightly crunchy contrast to the tender zucchini.

Step 6. Combine the Vegetables and Curry Sauce

Once the zucchini has started to cook, pour the blended tomato and coconut milk sauce into the pan.

Stir gently so the sauce coats the zucchini and corn evenly. Cover the pan and let the curry cook for a few moments, allowing the vegetables and sauce to come together.

Keep the heat low while the curry finishes cooking.

Step 7. Finish with Fresh Cilantro

Add a handful of fresh cilantro and stir some into the curry. Reserve the rest to sprinkle over the top before serving.

The fresh herbs provide a finishing touch to the creamy sauce and aromatic spices.

How to Serve Zucchini Curry

Serve this creamy zucchini curry with naan and rice, as suggested in the video. The rich tomato and coconut milk sauce pairs well with both, while the zucchini and corn add texture and flavour to every serving.

This vegan curry brings together everyday vegetables, warming spices, and coconut milk in one satisfying dish.

Watch More Vegan Recipes on YouTube

If you enjoyed this Creamy Zucchini Curry recipe, don’t forget to subscribe to the Pickled Onions: Vegan Adventures YouTube channel for more easy, creative vegan recipes, cooking inspiration, and delicious plant-based meal ideas.