Indian Chickpea and Zucchini Curry Recipe

This mild chickpea and zucchini curry is a homemade version of a weekday meal often eaten in India with rice or flatbreads. The tomato and coconut milk–based sauce is thick, slightly sweet from the onion and zucchini, and the chickpeas add a pleasantly creamy bite to every mouthful.

Everyday Indian-style curries like this one are often cooked at home with whatever vegetables are on hand and served with rice or flatbreads such as chapati or roti., The combination of a tomato base with coconut milk is common in many regional Indian cuisines, especially in the south, where coconut adds richness and balances spices., Using canned chickpeas and tomatoes makes this recipe accessible in Western kitchens while still reflecting the comforting, home-style character of Indian weekday meals.

This curry is both comforting and light, with a creamy texture but no dairy, making it naturally vegan and suitable for many diets., It uses pantry staples like canned tomatoes, chickpeas and coconut milk, so you can cook it even when fresh produce is limited., The recipe is mild and customizable, making it a good introduction to Indian-style flavors for people who are sensitive to heat.

Why this version works

  • The balance of tomato acidity and coconut milk richness creates a full-bodied but mild sauce that appeals to a wide range of palates.
  • Cooking the spices briefly in oil before adding liquids unlocks their aroma and depth, giving the curry a restaurant-level flavor with simple ingredients.
  • Zucchini cooks quickly and absorbs the sauce well, while chickpeas provide protein and a creamy texture, turning this into a complete, satisfying one-pot meal.
Indian Chickpea and Zucchini Curry

Chef's tips

If you like a smoother sauce, lightly mash some of the chickpeas with the back of a spoon while the curry simmers., Toast the ground spices in a dry pan for a minute before cooking the curry to intensify their aroma even more., For extra depth, add a squeeze of lime juice or a pinch of sugar at the end and adjust to your taste.

How to serve

Serve with steamed basmati rice, naan, chapati or any soft flatbread to soak up the sauce., Top each portion with a spoonful of natural yogurt or plant-based yogurt, plus extra fresh cilantro and a wedge of lime., Pair with a simple cucumber and tomato salad or raita to add freshness and crunch.

Watch out for

  • Do not brown the garlic too much at the beginning, as it can turn bitter and dominate the flavor of the curry.
  • Simmer gently after adding the coconut milk; boiling too hard can cause the sauce to split and become grainy.
  • Avoid overcooking the zucchini – if it becomes too soft, the texture of the curry will be mushy instead of pleasantly chunky.

Substitutions

  • Replace chickpeas with cooked lentils or white beans if that’s what you have on hand.
  • Use another neutral oil such as sunflower or canola instead of vegetable oil.
  • If you don’t have coconut milk, use a mix of water and a little cream or a plant-based cream alternative, adjusting the seasoning to taste.
  • Substitute fresh ginger with 1/2–1 teaspoon of ground ginger if necessary, adding it with the other ground spices.
Prep Time
15 min
Cook Time
25 min
Total Time
40 min
Servings
4

Ingredients

  • chickpeas cooked or canned, drained - 400 g
  • zucchini medium - 2 pieces
  • onion large - 1 piece
  • garlic - 3 cloves
  • canned chopped tomatoes - 400 g
  • coconut milk canned, well shaken - 200 ml
  • vegetable oil - 2 tablespoons
  • fresh ginger piece about 3 cm - 15 g
  • ground cumin - 1 teaspoon
  • ground coriander - 1 teaspoon
  • turmeric - 0.5 teaspoons
  • chili powder or less, to taste - 0.5 teaspoons
  • salt or to taste - 1 teaspoon
  • fresh cilantro optional, for serving - 10 g
Main Ingredient: Chickpeas

Preparation

  1. Peel the onion and cut into a small dice; finely grate the garlic and ginger; slice the zucchini into half-moons about 0.5 cm thick.
  2. Heat the oil in a large frying pan or wide pot over medium heat, add the onion and cook for 5–7 minutes, stirring, until softened and lightly golden on the edges.
  3. Add the garlic and ginger and cook for 1 minute more, until fragrant and spicy, making sure the garlic does not darken.
  4. Sprinkle in the cumin, coriander, turmeric and chili, and stir for 30–40 seconds until the spices combine with the fat and form a thick paste.
  5. Add the canned tomatoes, stir and cook for 5–7 minutes over medium heat until the sauce thickens slightly and small bubbles appear on the surface.
  6. Add the zucchini and chickpeas, stir, pour in the coconut milk and season with salt; bring to a boil, then reduce the heat so the sauce is just gently simmering.
  7. Cook uncovered for 10–12 minutes, stirring every few minutes, until the zucchini is tender but not mushy and the sauce has clearly thickened and coats the spoon.
  8. Taste and adjust the seasoning with more salt or chili if needed, sprinkle with chopped fresh cilantro and serve hot with rice or bread.

Storage

In fridge: 3 days
Freezing: Yes

Store the curry in an airtight container in the fridge for up to 3 days; reheat over low heat with a splash of water before serving., You can also freeze it for up to 2 months; after thawing the sauce may separate slightly, but it will return to a good consistency once reheated and stirred.

Recipe submitted by Marek, Site owner

This curry is designed as a flexible, forgiving recipe you can cook on busy evenings: it tolerates ingredient swaps well and reheats beautifully, so it’s ideal for meal prep and packed lunches.

Published: Updated:

Oceń przepis

Average: (0 ratings)

Komentarze

0
Chronione przez reCAPTCHA
Ładowanie komentarzy...

Podobne przepisy

Indian Chickpea and Pumpkin Curry
Indian Chickpea and Pumpkin Curry
Indian Chickpea and Carrot Curry in Coconut Milk
Indian Chickpea and Carrot Curry in Coconut Milk
Indian Chickpea and Bell Pepper Curry in Yogurt
Indian Chickpea and Bell Pepper Curry in Yogurt
Indian Chickpea and Eggplant Curry in Yogurt
Indian Chickpea and Eggplant Curry in Yogurt