Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chickpea and Spinach Curry

Chickpea and Spinach Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

This Chickpea and Spinach Curry is a creamy, one-pot vegan dinner made with tender chickpeas, fresh spinach, tomatoes, coconut milk, and aromatic Indian-inspired spices. Ready in about 35 minutes, it’s a hearty, protein-rich, gluten-free meal that’s perfect for busy weeknights, meal prep, or a comforting family dinner.


Ingredients

Scale
  • 2 tablespoons coconut oil
  • 1 large onion, finely diced
  • 3 garlic cloves, minced
  • 1 tablespoon tomato paste
  • 2 cups (300 g) cherry tomatoes, halved
  • 1 teaspoon freshly grated ginger
  • 2 cans (15 oz / 425 g each) chickpeas, drained and rinsed
  • 1 cup (240 ml) full-fat coconut milk
  • 3/4 cup (180 ml) vegetable broth
  • 3 cups baby spinach
  • 1 teaspoon garam masala
  • 1 teaspoon mild curry powder
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground cardamom
  • 1 teaspoon sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 tablespoons chopped fresh cilantro (for garnish)
  • Lime wedges, for serving (optional)


Instructions

  1. Heat the coconut oil in a large heavy-bottomed pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened.
  2. Stir in the minced garlic and grated ginger and cook for 1 minute until fragrant.
  3. Add the tomato paste, garam masala, curry powder, turmeric, cumin, cinnamon, cardamom, salt, and black pepper. Stir constantly for about 2 minutes to bloom the spices.
  4. Add the halved cherry tomatoes and cook for 4 to 5 minutes until they begin to soften.
  5. Stir in the chickpeas until evenly coated with the spice mixture.
  6. Pour in the coconut milk and vegetable broth. Mix well and bring the curry to a gentle boil.
  7. Reduce the heat to low and simmer uncovered for 20 to 25 minutes, stirring occasionally until the sauce thickens.
  8. Add the baby spinach and stir until completely wilted, about 2 minutes.
  9. Taste and adjust seasoning if needed with additional salt, pepper, or curry powder.
  10. Remove from the heat and let the curry rest for 5 minutes before serving. Garnish with chopped cilantro and serve with rice, quinoa, or naan.

Notes

  • Use canned chickpeas for the quickest preparation.
  • Fresh tomatoes may be replaced with one 14-ounce (400 g) can of diced tomatoes.
  • For a thicker sauce, simmer a few extra minutes uncovered or mash a small portion of the chickpeas.
  • Add cauliflower, sweet potatoes, bell peppers, or kale for extra vegetables.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze in airtight containers for up to 3 months.
  • Reheat gently on the stovetop with a splash of vegetable broth if needed.
  • Adjust the spice level by adding chili flakes or cayenne pepper.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1 serving (about 1 1/2 cups)
  • Calories: 275 kcal
  • Sugar: 6 g
  • Sodium: 940 mg
  • Fat: 14 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 3 g
  • Trans Fat: 0 g
  • Carbohydrates: 31 g
  • Fiber: 9 g
  • Protein: 10 g
  • Cholesterol: 0 mg