Chickpea and Spinach Curry
Introduction
Can a single bowl of chickpea and spinach curry reliably deliver a meal with roughly 12–15 g of plant protein, 10–12 g of fiber, and a powerful dose of iron and folate in under 35 minutes—debunking the idea that quick vegetarian meals are nutritionally light? Many home cooks assume that fast weeknight curries sacrifice nutrients or depth of flavor; this recipe proves otherwise by pairing the nutrient density of chickpeas with iron-rich spinach and aroma-packed spices to create a satisfying, balanced dish that performs like a main dish rather than a side.
Ingredients List
– 2 tablespoons vegetable oil (olive oil or avocado oil work; ghee for non-vegan option) — use neutral oil for higher smoke point and cleaner flavor.
– 1 medium yellow onion, finely chopped — substitutes: shallot for a sweeter note or 1 teaspoon onion powder in a pinch.
– 3 garlic cloves, minced — or 1 teaspoon garlic paste.
– 1-inch piece fresh ginger, minced (or 1 teaspoon ground ginger) — fresh gives brighter flavor.
– 1 tablespoon garam masala — substitute curry powder for a milder, different aromatic profile.
– 1 teaspoon ground cumin.
– 1 teaspoon ground coriander.
– 1/2 teaspoon turmeric.
– 1/4–1/2 teaspoon cayenne (optional, to taste).
– 1 can (14–15 oz / 400 g) diced tomatoes or 2 cups fresh chopped tomatoes — use fire-roasted canned for smokier depth.
– 1 can (14–15 oz / 400 g) chickpeas, drained and rinsed (or 2 cups cooked chickpeas) — substitute cooked lentils for a lower-fat version or white beans for creamier texture.
– 4 cups fresh baby spinach (about 120–160 g) — frozen chopped spinach (thawed and excess water squeezed) is a convenient swap.
– 1/2 cup light coconut milk or plain unsweetened yogurt (optional, for creaminess) — coconut milk keeps dish vegan; yogurt lightens calories while adding tang.
– Salt to taste (start with 1 teaspoon) and black pepper to finish.
– Juice of 1/2 lemon (brightens flavors).
– Fresh cilantro, chopped, for garnish.
– Optional: 1 teaspoon toasted cumin seeds, 1 small green chili sliced, or 1 tablespoon tomato paste for concentrated umami.
Timing
Preparation time: 10 minutes.
Cooking time: 20–25 minutes.
Total time: 30–35 minutes — roughly 20% faster than many traditional simmered legume recipes that recommend pre-soaking or longer stewing; this version uses canned/cooked chickpeas to save time while preserving texture and flavor. If using dried chickpeas that were pre-soaked and pressure-cooked, add 40–60 minutes to total time but gain even more control over texture.
Step 1 — Prep your ingredients
Chop the onion, mince garlic and ginger, rinse and drain chickpeas, and measure spices. If using frozen spinach, thaw and squeeze dry to avoid watery curry. Tip: Keep spices and aromatics pre-measured in small bowls (mise en place) to maintain a steady cooking rhythm and prevent burning the spices.
Step 2 — Bloom the spices
Heat oil in a wide skillet or saucepan over medium heat. Add cumin seeds (if using) until they sizzle, then add chopped onion and sauté until translucent and edges caramelize (about 6–8 minutes). Stir in garlic and ginger for 1 minute, then lower heat and add ground spices (cumin, coriander, turmeric, garam masala, cayenne). Toast the spices for 30–45 seconds to bloom oils and deepen aroma—watch closely to avoid burning. Pro tip: Toasting spices releases essential oils and increases perceived flavor intensity by up to 30% compared with adding them raw.
Step 3 — Build the sauce
Add canned diced tomatoes and tomato paste (if using). Increase heat slightly and simmer until tomatoes break down and release a rich, slightly thickened sauce, about 6–8 minutes. Use the back of a spoon to mash large tomato pieces for a velvety base. If the mixture dries, splash in 2–3 tablespoons of water.
Step 4 — Add chickpeas and finish cooking
Stir in the chickpeas and mix thoroughly so each bean is coated in the spiced tomato base. Add 1/4–1/2 cup water or vegetable broth to create a saucy consistency, then simmer for 6–8 minutes to let flavors marry. For creamier texture, gently press 1/3 of the chickpeas against the pan to release starch and thicken the curry naturally.
Step 5 — Wilt the spinach and finish
Add spinach in batches, stirring until wilted before adding more. If using coconut milk or yogurt, stir in at this stage and simmer 2–3 minutes to meld flavors (avoid boiling yogurt to prevent curdling). Squeeze in lemon juice, season with salt and pepper, and adjust spices. Finish with chopped cilantro and a drizzle of oil or ghee for gloss and richness.
Nutritional Information
Estimated nutrition per serving (recipe yields 4 servings; calculated using typical canned chickpeas, fresh spinach, 1 tbsp oil per serving, and optional light coconut milk). Values are approximate and based on USDA food composition data: Calories ~320 kcal; Protein ~13 g; Carbohydrates ~40–45 g; Dietary Fiber ~10–12 g; Total Fat ~10–12 g (with saturated fat ~3–4 g if using coconut milk); Sodium depends on canned chickpeas and added salt—rinsing chickpeas reduces sodium by ~40%. Key micronutrients: iron (from chickpeas and spinach), folate (spinach), potassium, vitamin C (tomatoes/lemon aid iron absorption). Data insight: swapping light coconut milk for plain yogurt reduces total fat by ~30% while increasing protein by ~3–4 g per serving.
Healthier Alternatives for the Recipe
– Lower sodium: Rinse canned chickpeas thoroughly or use low-sodium canned beans to cut sodium by about 30–50%.
– Reduce saturated fat: Skip coconut milk or choose light coconut milk; use plain low-fat yogurt or unsweetened almond milk instead.
– Increase protein: Add a cup of cooked quinoa served alongside or stir in 1 cup of cooked lentils for a combined legume boost (adds ~9–12 g protein per serving).
– Boost micronutrients: Add a handful of kale with the spinach for extra vitamin K and vitamin C.
– Keto-friendly: Replace chickpeas with roasted cauliflower and extra tofu — textures differ but spice profile stays similar.
– Gluten-free and allergen-aware: This recipe is naturally gluten-free; swap oil to eliminate allergens if needed and avoid cross-contamination.
Serving Suggestions
Serve hot over basmati rice, brown rice for higher fiber and whole-grain benefits, or with warm naan or chapati. For a low-carb option, serve over cauliflower rice or a bed of roasted vegetables. Garnish ideas: toasted cashews for crunch, a dollop of plain yogurt for creaminess, or pickled red onion for acidic contrast. Personal tip: Add a side of cucumber raita or a simple kachumber (tomato-cucumber salad) to introduce cooling textures and acidity—this balances spice and increases meal satisfaction.
Common Mistakes to Avoid
– Burning the spices: Keep heat moderate when toasting ground spices; burnt spices taste bitter and ruin the dish.
– Watery curry: Overcrowding with thawed frozen spinach without squeezing excess water dilutes the sauce—squeeze moisture first or cook down longer to concentrate flavor.
– Under-seasoning: Legumes need robust seasoning—taste and adjust salt and acid (lemon) at the end to wake up the flavors.
– Too-thick or too-thin consistency: Use a small amount of reserved chickpea liquid, broth, or water to adjust; remember the curry will thicken slightly on standing.
– Adding dairy too hot: If using yogurt, temper it with a few spoonfuls of hot sauce before stirring into the pan to prevent curdling.
Storing Tips for the Recipe
Allow curry to cool to near-room temperature and store in airtight containers. Refrigerate up to 4 days; freeze up to 3 months. When reheating from frozen, thaw overnight in the fridge or microwave-defrost, then reheat gently on low to medium heat with a splash of water or broth to restore saucy consistency. Prep-ahead hack: Chop onions and measure spices into a zip-top bag for a 10-minute assembly on busy nights. Leftovers often taste better after 24 hours as flavors meld—consider making a double batch for meal prep savings.
Conclusion
Chickpea and spinach curry is a fast, nutritious, and flexible weeknight winner that disproves the myth that quick vegetarian dinners must be bland or incomplete. With roughly 30–35 minutes from start to finish, a balanced nutrient profile, and easy swaps to meet dietary needs, this recipe fits a wide range of lifestyles. Try it tonight, leave a comment with your favorite spice tweaks, or share a photo—your feedback helps refine recipe variations for the whole community.
FAQs
Q: Can I use dried chickpeas instead of canned?
A: Yes—soak overnight and pressure-cook or simmer until tender. Using dried chickpeas adds time (about 40–60 minutes including cooking) but can improve texture and reduce sodium.
Q: Is this recipe suitable for meal prep?
A: Absolutely. The curry keeps well in the fridge for up to 4 days and freezes easily. Portioned into single-serve containers, it makes quick lunches or dinners.
Q: Can I make it spicier without overpowering the spinach?
A: Increase cayenne or add chopped fresh green chilies to the sauté. Balance heat with lemon juice or a dollop of yogurt to preserve the spinach’s subtle flavor.
Q: How can I thicken the curry without coconut milk?
A: Mash a portion of the chickpeas into the sauce to naturally thicken; reduce sauce over medium-low heat or stir in a spoonful of ground almonds or cashew paste for richness.
Q: Is this recipe child-friendly?
A: Yes—reduce cayenne and garam masala slightly for a milder profile, and finish with a squeeze of lemon for brightness. Serve with plain rice or naan to appeal to younger palates.
For more variations, try our lentil dal, aloo gobi, or paneer tikka recipes to build a week of flavorful plant-forward meals.
Chickpea and Spinach Curry
A simple, hearty vegetarian curry packed with protein and iron — ready in about 35 minutes.
Ingredients
- 2 tablespoons vegetable oil (or ghee)
- 1 large onion, finely chopped (about 1 cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1–2 green chilies, slit (optional)
- 1 (14 oz / 400 g) can diced tomatoes (or 2 medium fresh tomatoes, chopped)
- 1 (14 oz / 400 g) can chickpeas, drained and rinsed (or ~2 cups cooked chickpeas)
- 4 cups fresh spinach, roughly chopped (about 120–150 g) — or 10 oz frozen, thawed & squeezed
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon smoked paprika or chili powder (adjust to taste)
- 1 teaspoon salt (more to taste)
- 1/2 teaspoon black pepper
- 1/2 cup coconut milk or water (optional, for creaminess)
- Juice of 1/2 lemon
- 2 tablespoons chopped fresh cilantro, for garnish
Instructions
- Heat oil in a large skillet or saucepan over medium heat. Add the chopped onion and cook, stirring occasionally, until soft and translucent, about 6–8 minutes.
- Add the minced garlic, grated ginger and green chilies; sauté for 1 minute until fragrant.
- Stir in the ground cumin, ground coriander, turmeric and smoked paprika (or chili powder). Cook for 30–60 seconds to bloom the spices.
- Add the diced tomatoes. Cook, breaking them down with the back of a spoon, until they soften and the mixture thickens slightly, about 6–8 minutes. If using canned tomatoes, simmer until flavors meld.
- Add the rinsed chickpeas and stir to coat in the spice-tomato mixture. Pour in the coconut milk or 1/2 cup water if you prefer a saucier curry. Bring to a gentle simmer and cook for 8–10 minutes so chickpeas absorb the flavors.
- Add the spinach in batches, stirring until wilted and incorporated. If using frozen spinach, ensure it’s heated through and well combined.
- Stir in the garam masala and lemon juice. Taste and adjust salt, pepper, or spice level as needed. Simmer 1–2 more minutes to finish.
- Remove from heat, garnish with chopped cilantro, and serve hot with steamed rice, naan, or your favorite flatbread.
Nutrition Information
- Calories: 340 kcal
- Cholesterol: 0 mg
- Sodium: 520 mg
- Carbohydrates: 45 g
- Fiber: 12 g
- Sugar: 6 g
- Protein: 14 g






