Dinner

Spicy Chickpea and Spinach Curry

Be the first to rate this recipe

Two cans of chickpeas simmer in a rich tomato and coconut milk sauce loaded with warm spices and finished with fresh baby spinach. This satisfying meatless dinner comes together in one pot in about 30 minutes.

  • Prep 10 min
  • Cook 25 min
  • Total 35 min
  • Servings 4 servings
  • Difficulty Easy
Spicy Chickpea and Spinach Curry

From the roundup: 24 High Protein Dinner Recipes Easy Enough for Busy Weeknights

Jump to Recipe

On a practice night when the clock hits 5:15 and I have not started dinner, spicy chickpea and spinach curry is the answer because the whole pot is done in 35 minutes and most of that is hands-off simmering. Before anything else goes in, I toast the cumin, coriander, and garam masala in the dry pot for about 30 seconds, and I learned the hard way that skipping it leaves the curry tasting flat no matter how long it cooks. The spinach goes in last with the heat off, three big handfuls that wilt down to almost nothing in under a minute. Dinner is on the table before anyone has fully changed out of their cleats.

Why you will love this

  • One pot, minimal cleanup, and the active cooking time is under 15 minutes once the onion softens.
  • Pantry-friendly: the only fresh items you need are onion, garlic, ginger, spinach, and lemon.
  • The coconut milk pulls the heat back enough that you can serve it to people with different spice tolerances by adjusting the cayenne.
  • Chickpeas make it filling without meat, and the sauce clings to them well after 15 minutes of simmering.
  • Leftovers taste better the next day, which makes this worth doubling.

Tips for success

  • Toast the spices dry before adding any oil or onion. Stir them constantly for 30 seconds over medium heat until they smell toasty. This is the single biggest flavor move in the whole recipe.
  • Give the onion the full 5 to 6 minutes. Pulling it early leaves the curry tasting a little raw and sweet in a way that does not improve with simmering.
  • Shake the coconut milk can well before opening. Full-fat is worth it here because it gives the sauce body. Light coconut milk tends to make the curry thin even after 18 minutes of simmering.
  • Add the spinach off the heat, one handful at a time. If you dump it all in at once while the pot is still boiling, the outer leaves turn army green before the middle ones even wilt.

If your curry turns out too thick or too thin

  • Too thick after simmering: stir in a few tablespoons of water and let it loosen for a minute over low heat. Do not add more coconut milk or it can turn rich fast.
  • Too thin after 18 minutes: the simmer was probably too gentle. Nudge the heat up slightly and give it another 3 to 4 minutes uncovered, stirring so the bottom does not catch.
  • Sauce tastes flat: the lemon juice at the end is not optional. It does a lot of work to pull the flavors forward. Add it and taste before you reach for more salt.

Substitutions

Baby spinach can be swapped for chopped kale (add it 2 to 3 minutes before the end so it has time to soften) or frozen spinach thawed and squeezed very dry. White beans or cooked green lentils work in place of chickpeas if that is what you have. No garam masala: a mix of ground coriander, a small pinch of cinnamon, and a pinch of cloves gets you close enough for a weeknight.

For a dairy-free swap that is already built in, this recipe uses coconut milk so no changes needed. If someone at the table cannot do coconut, stir in a few tablespoons of plain full-fat Greek yogurt off the heat instead, but do not let it boil or it will break. The heat level is easy to manage: start with half the cayenne, taste after simmering, and add more from there.

Make-ahead and storage

The curry keeps well in the refrigerator for up to 4 days in a sealed container. It thickens as it sits, so when you reheat it on the stovetop over medium-low heat, add a splash of water and stir until it loosens. The flavor is actually better on day two once the spices have had time to settle in. If you want the spinach to stay bright, stir in a fresh handful when reheating instead of relying on what is already in the pot.

To freeze, cool the curry completely and portion it into freezer-safe containers for up to 2 months. Thaw overnight in the refrigerator before reheating. The chickpeas hold up fine, though the spinach will be soft. Add a handful of fresh spinach when you reheat if that bothers you. Rice is best made fresh rather than frozen alongside it.

Spicy Chickpea and Spinach Curry, high protein dinner recipes easy
Brittany Stage

Spicy Chickpea and Spinach Curry

Two cans of chickpeas simmer in a rich tomato and coconut milk sauce loaded with warm spices and finished with fresh baby spinach. This satisfying meatless dinner comes together in one pot in about 30 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Indian-Inspired
Calories: 380

Ingredients
  

  • 2 tbsp olive oil or neutral cooking oil
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 1 tbsp fresh ginger peeled and grated or finely minced
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1/2 tsp ground turmeric
  • 1/4 tsp cayenne pepper adjust to your heat preference
  • 1/2 tsp kosher salt plus more to taste
  • 2 cans (15 oz each) chickpeas drained and rinsed
  • 1 can (14.5 oz) diced tomatoes with their juices
  • 1 can (13.5 oz) full-fat coconut milk shake well before opening
  • 3 cups baby spinach packed, about 3 oz
  • 1 tbsp fresh lemon juice
  • 2 cups basmati rice cooked, for serving
  • 2 tbsp fresh cilantro chopped, for garnish, optional

Equipment

  • large heavy-bottomed pot or Dutch oven
  • wooden spoon
  • can opener

Method
 

  1. Set your pot over medium heat and let it warm for about a minute. Add the garam masala, cumin, turmeric, and cayenne directly to the dry pot. Stir constantly for 30 seconds until the spices smell fragrant and slightly toasty. This step makes a real difference in the depth of flavor, so do not skip it.
  2. Pour in the oil and add the diced onion. Cook for 5 to 6 minutes, stirring occasionally, until the onion is soft and starting to turn golden at the edges. Then add the garlic and ginger and cook for another minute until fragrant.
  3. Add the salt, drained chickpeas, diced tomatoes with their juices, and the coconut milk. Stir everything together and bring the pot to a gentle boil over medium-high heat.
  4. Reduce the heat to medium-low and let the curry simmer uncovered for 15 to 18 minutes, stirring occasionally. The sauce will reduce slightly and coat the chickpeas. If it thickens too much for your liking, stir in a splash of water.
  5. Turn off the heat and stir in the baby spinach one large handful at a time. It will wilt into the hot curry within about a minute. Add the lemon juice and taste for salt, adding more if needed.
  6. Serve hot over cooked basmati rice or with warm naan bread. Scatter fresh cilantro over the top if you like.

Notes

Leftovers store well in the fridge for up to 4 days and freeze for up to 3 months. The curry thickens overnight, so add a small splash of water when reheating on the stovetop.

← Back to 24 High Protein Dinner Recipes Easy Enough for Busy Weeknights

More recipes like this

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating