Easy Zucchini Curry with Chickpeas and Coconut Milk

Prep: 5 minCook: 15 min4 servingsmediumIndian-inspired
Easy Zucchini Curry with Chickpeas and Coconut Milk

A quick, plant-based curry that transforms humble zucchini into a warming, aromatic main. Diced zucchini and chickpeas simmer in coconut milk with toasted spices—curry powder, cumin, and chili—creating layers of warmth and subtle heat. Tomato paste adds depth while fresh garlic provides bite. The result is creamy yet light, with tender vegetables and a vibrant golden color. This curry suits weeknight dinners, meal prep, and anyone seeking vegan comfort food without fuss. What sets this version apart is its simplicity: no complicated techniques, minimal chopping, and pantry staples that deliver restaurant-quality flavor in under 30 minutes. Serve over rice, with naan, or with simple greens for a complete, satisfying meal.

Ingredients

4 servings
  • 2 zucchini, diced
  • 2 tbsp vegetable oil
    olive oil1:1cooking

    neutral swap

    Full guide →
  • 4 cloves garlic, peeled and pressed
  • 2 tbsp curry powder
    garam masala + turmeric + coriandercustom blendspice

    more control over heat and warmth

    Full guide →
  • ½ cup onions, diced
  • 1 tbsp tomato paste
  • 1 15 oz can chickpeas, drained
    white beans1:1legume

    similar texture and mild flavor

    Full guide →
  • 2 tomatoes, chopped flesh removed
    tomato sauce0.75:1tomato

    less fresh flavor, more concentrated

  • 1 tsp cumin
  • 2 tsp chili powder
  • 14 oz coconut milk, canned
    heavy cream1:1dairyadds dairy

    removes vegan status

    Full guide →
  • salt, to taste(optional)
  • black pepper, to taste(optional)

Instructions

  1. 1

    Wash and pat zucchini dry, remove ends, and dice into small pieces.

  2. 2

    Heat vegetable oil in a pan, add onions and zucchini, cook on medium heat until soft, about 10 minutes.

  3. 3

    Add garlic, chickpeas, tomatoes, coconut milk, tomato paste, curry powder, cumin, and chili powder.

  4. 4

    Season with salt and pepper.

  5. 5

    Cook on medium-high heat for another 5 minutes until flavors blend and curry thickens.

  6. 6

    Serve hot.

Tips

Tip 1

Pat zucchini completely dry after washing; excess moisture dilutes the curry and prevents proper browning during the initial cook.

Tip 2

Toast curry powder, cumin, and chili powder in the warm oil for 30 seconds before adding wet ingredients to intensify their aromatic oils and deepen flavor complexity.

Tip 3

Stir in tomato paste early and let it caramelize slightly against the pan bottom before adding liquid; this concentrates umami and prevents a raw paste taste.

Good to Know

Storage

Refrigerate in an airtight container for up to 4 days. Flavors deepen as it sits.

Make Ahead

Prepare vegetables the night before. Assemble curry up to 2 hours in advance; reheat gently on the stovetop.

Serve With

Over steamed rice, with warm naan, alongside roasted cauliflower, or with a crisp green salad.

See pairing guide →

Common Mistakes

Watch

Skip zucchini if it releases too much water; pat extremely dry to avoid watery curry.

Watch

Add spices after sautéed vegetables soften to prevent burning; burnt spices turn bitter.

Substitutions

Dairy-Free Swaps

coconut milk
heavy cream1:1dairyadds dairy

removes vegan status

Full guide →

General Alternatives

vegetable oil
olive oil1:1cooking

neutral swap

Full guide →
chickpeas
white beans1:1legume

similar texture and mild flavor

Full guide →
tomatoes
tomato sauce0.75:1tomato

less fresh flavor, more concentrated

Full guide →
curry powder
garam masala + turmeric + coriandercustom blendspice

more control over heat and warmth

Full guide →
Find more substitutions →

FAQ

Can I freeze this zucchini curry?

Yes. Cool completely, freeze in airtight containers or freezer bags for up to 3 months. Thaw overnight in the refrigerator and reheat gently over medium heat, stirring occasionally. Zucchini texture softens slightly after freezing but flavor remains intact.

What if I don't have coconut milk?

Substitute heavy cream, cashew cream, or oat milk in equal quantity. Heavy cream adds richness; plant-based alternatives keep the dish vegan. Cooking time may adjust slightly depending on fat content of the substitute.

How long does this curry keep in the refrigerator?

Properly stored in an airtight container, this curry lasts 4 days. Reheat on the stovetop over medium heat, adding water or more coconut milk if sauce has thickened too much. Do not reheat in the microwave as it may cause uneven heating.