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
- 2 zucchini, diced
- 2 tbsp vegetable oil
- 4 cloves garlic, peeled and pressed
- 2 tbsp curry powder
- ½ cup onions, diced
- 1 tbsp tomato paste
- 1 15 oz can chickpeas, drained
- 2 tomatoes, chopped flesh removedtomato sauce0.75:1tomato
less fresh flavor, more concentrated
- 1 tsp cumin
- 2 tsp chili powder
- 14 oz coconut milk, canned
- salt, to taste(optional)
- black pepper, to taste(optional)
Instructions
- 1
Wash and pat zucchini dry, remove ends, and dice into small pieces.
- 2
Heat vegetable oil in a pan, add onions and zucchini, cook on medium heat until soft, about 10 minutes.
- 3
Add garlic, chickpeas, tomatoes, coconut milk, tomato paste, curry powder, cumin, and chili powder.
- 4
Season with salt and pepper.
- 5
Cook on medium-high heat for another 5 minutes until flavors blend and curry thickens.
- 6
Serve hot.
Tips
Pat zucchini completely dry after washing; excess moisture dilutes the curry and prevents proper browning during the initial cook.
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.
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
Refrigerate in an airtight container for up to 4 days. Flavors deepen as it sits.
Prepare vegetables the night before. Assemble curry up to 2 hours in advance; reheat gently on the stovetop.
Over steamed rice, with warm naan, alongside roasted cauliflower, or with a crisp green salad.
Common Mistakes
Skip zucchini if it releases too much water; pat extremely dry to avoid watery curry.
Add spices after sautéed vegetables soften to prevent burning; burnt spices turn bitter.
Substitutions
Dairy-Free Swaps
General Alternatives
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.