Warm, comforting, and packed with flavor, this Chickpea and Spinach Curry is a hearty, nutritious dish that’s perfect for a cozy meal. Made with protein-rich chickpeas, tender spinach, and aromatic spices, this one-pot curry is easy to make and full of bold Indian-inspired flavors. Serve it with rice or naan for a delicious plant-based meal. 🍛🌿

Why You’ll Love This Curry

What Makes This Curry Special?

This curry is simple yet packed with bold flavors from a blend of warm spices, garlic, ginger, and tomatoes. The creamy texture from coconut milk (or yogurt) balances the slight heat, while the chickpeas and spinach add a satisfying bite.

Health Benefits:

Fun Additions & Variations

Chickpea and Spinach Curry

A fragrant, flavorful, and nourishing curry made with chickpeas, spinach, and warm spices—perfect for a healthy, hearty meal!

  • Large pan or pot
  • 1 tbsp olive oil or coconut oil
  • 1 small onion finely chopped
  • 3 garlic cloves minced
  • 1- inch piece ginger grated
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • ½ tsp turmeric
  • ½ tsp chili powder adjust to spice preference
  • 1 tsp garam masala
  • 1 15 oz can chickpeas (drained and rinsed)
  • 1 14 oz can diced tomatoes (or 2 fresh tomatoes, chopped)
  • ½ cup coconut milk or ¼ cup plain yogurt for a lighter option
  • 2 cups fresh spinach roughly chopped
  • ½ tsp salt adjust to taste
  • ½ cup vegetable broth or water optional (for a thinner consistency)
  • 1 tbsp lemon juice for added brightness
  • Optional: Fresh cilantro for garnish

Sauté Aromatics:

  1. Heat oil in a large pan over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened. Stir in garlic and ginger, cooking for another minute until fragrant.

Toast the Spices:

  1. Add cumin, coriander, turmeric, chili powder, and garam masala to the pan. Stir for about 30 seconds to toast the spices, enhancing their flavors.

Add Chickpeas & Tomatoes:

  1. Stir in the chickpeas and diced tomatoes. Cook for 5 minutes, stirring occasionally. If needed, add vegetable broth or water to thin the curry.

Simmer & Thicken:

  1. Reduce heat to low and let the curry simmer for 10 minutes, allowing the flavors to meld together.

Add Spinach & Coconut Milk:

  1. Stir in the chopped spinach and coconut milk (or yogurt). Cook for another 2-3 minutes, just until the spinach wilts.

Taste & Finish:

  1. Add salt as needed and squeeze in fresh lemon juice for brightness.

Serve Warm:

  1. Garnish with fresh cilantro and serve with steamed rice, naan, or roti.
  • Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a pan over low heat.
  • Freezer-Friendly: Freeze in a sealed container for up to 3 months. Thaw overnight before reheating.
  • Customizable: Add bell peppers, carrots, or potatoes for extra texture.
Main Course
Indian, Vegan