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

Rich and Creamy Spinach Chickpea Curry with Coconut Milk


  • Author: Imili Johnson
  • Total Time: 35 minutes

Ingredients

Ingredients:

– 2 tablespoons vegetable oil (or coconut oil)
– 1 large onion, finely chopped
– 4 cloves garlic, minced
– 1 tablespoon fresh ginger, minced or grated
– 1-2 green chilies, chopped (optional, for heat)
– 2 teaspoons ground cumin
– 1 ½ teaspoons ground coriander
– 1 teaspoon ground turmeric
– 1 teaspoon garam masala (or curry powder)
– 1 (15-ounce) can of chickpeas, drained and rinsed
– 1 (14-ounce) can coconut milk (full-fat for extra creaminess)
– 1 (14.5-ounce) can of diced tomatoes (or 2 fresh tomatoes, chopped)
– 4 cups fresh spinach (or use frozen spinach, thawed and drained)
– Salt and pepper to taste
– 1 tablespoon lemon juice (optional)
– Fresh cilantro leaves for garnish
– Cooked rice or naan bread, for serving


Instructions

Preparation:

Step 1:

Heat the oil in a large pan over medium heat. Once the oil is hot, add the chopped onions. Sauté the onions for 5-7 minutes until they become soft and golden brown. Stir frequently to prevent burning.

Step 2:

Add the minced garlic, ginger, and chopped green chilies (if using) to the pan. Cook for 1-2 minutes until the garlic and ginger release their fragrance. Stir continuously to avoid burning the garlic.

Step 3:

Sprinkle the cumin, coriander, turmeric, and garam masala into the pan. Stir the spices into the onion mixture, toasting them for about 30 seconds to release their aroma. This step helps the spices to fully bloom and become fragrant.

Step 4:

Add the chickpeas to the pan, stirring to coat them with the spices and onion mixture. Cook for about 2 minutes, allowing the chickpeas to absorb some of the flavors from the spices.

Step 5:

Pour in the coconut milk and diced tomatoes. Stir everything together, making sure the chickpeas are fully submerged in the liquid. Bring the mixture to a gentle simmer, and allow it to cook for 10-15 minutes. This gives the flavors time to meld together and the sauce to thicken slightly.

Step 6:

Stir in the fresh spinach leaves a handful at a time, allowing each batch to wilt before adding the next. If you are using frozen spinach, make sure it is thawed and excess water has been squeezed out before adding it to the curry.

Step 7:

Simmer the curry for an additional 5 minutes, allowing the spinach to fully incorporate and soften. Season the curry with salt and pepper to taste. For an extra pop of brightness, squeeze in a tablespoon of lemon juice just before serving.

Step 8:

Garnish with fresh cilantro leaves and serve hot with rice or naan bread.

Notes

– If you want a thicker curry, allow the coconut milk and tomatoes to simmer for a bit longer. The longer it cooks, the more it will reduce, leading to a thicker sauce.
– If the curry is too thick, you can add a splash of water or vegetable broth to thin it out to your desired consistency.
– Fresh spinach can shrink significantly when cooked. If you prefer more greens, feel free to double the amount of spinach.
– Be cautious with adding salt, as canned tomatoes and chickpeas can sometimes contain added salt. Taste as you go and adjust accordingly.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes

Nutrition

  • Calories: 320
  • Sodium: 500mg
  • Fat: 22g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Protein: 10g