Go Back

Vegan Chickpea Stew Recipe With Spinach - Cozy, Hearty, and Easy

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings

Ingredients

  • 2 tablespoons olive oil (or avocado oil)
  • 1 medium yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground coriander (optional but nice)
  • 1/4 teaspoon red pepper flakes (adjust to taste)
  • 1 teaspoon kosher salt, plus more to taste
  • Freshly ground black pepper, to taste
  • 1 tablespoon tomato paste
  • 1 can (14.5–15 oz) diced tomatoes, with juices
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • 3 cups vegetable broth (low sodium preferred)
  • 1 bay leaf (optional)
  • 4–5 cups fresh baby spinach (about 5 oz), loosely packed
  • 1 tablespoon lemon juice, plus more to finish
  • 2 tablespoons chopped fresh parsley or cilantro, for garnish
  • Pinch of sugar or maple syrup (optional, to balance acidity)

Instructions

  • Warm the pot: Heat olive oil in a large pot over medium heat. When it shimmers, add the diced onion with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until soft and lightly golden.
  • Add aromatics: Stir in the minced garlic. Cook 30–60 seconds until fragrant, being careful not to brown it.
  • Bloom the spices: Add cumin, smoked paprika, coriander, red pepper flakes, and black pepper. Stir for 30 seconds to toast the spices and release their oils.
  • Tomato base: Add the tomato paste and cook for 1 minute, stirring, until it darkens slightly. Pour in the diced tomatoes with their juices and bring to a gentle simmer for 2–3 minutes.
  • Build the stew: Add chickpeas, vegetable broth, bay leaf, and 1 teaspoon salt. Stir well, bring to a simmer, then reduce heat to medium-low.
  • Simmer for flavor: Let the stew bubble gently for 15–20 minutes, uncovered, stirring now and then. If it seems too thick, splash in more broth or water. If too thin, simmer a few minutes longer.
  • Finish with greens: Remove the bay leaf. Stir in the spinach a handful at a time until just wilted, 1–2 minutes. Turn off the heat.
  • Brighten and balance: Stir in lemon juice. Taste and adjust salt, pepper, and heat. If the tomatoes are very acidic, add a small pinch of sugar or maple syrup.
  • Serve: Ladle into bowls. Top with chopped parsley or cilantro and an extra squeeze of lemon. Serve with crusty bread, rice, quinoa, or a warm pita.