Print

Creamy Vegan Tomato & Chickpea Stew with Basil and Parmesan Recipe

4.5 from 138 reviews

This creamy tomato and chickpea stew is a delicious vegan recipe packed with rich flavors and wholesome ingredients. Featuring halved cherry tomatoes, sun-dried tomatoes, and a smooth vegan cream base, this comforting stew is enhanced with Italian seasoning and fresh baby spinach. Perfectly complemented by fresh basil, vegan Parmesan, and a side of crusty sourdough bread, it’s an easy, nourishing meal for any day of the week.

Ingredients

Scale

Main Ingredients

  • 500 g halved cherry tomatoes (or cubed regular tomatoes)
  • 3 cloves garlic, minced
  • 1 medium onion, diced
  • 2 tbsp tomato paste
  • 50 g sun-dried tomatoes, chopped
  • 2 tbsp Italian seasoning
  • Salt & pepper to taste
  • 200 ml vegan cream (or full-fat coconut milk)
  • 100 g baby spinach
  • 400 g canned chickpeas, drained
  • Water as needed (to adjust consistency)

Toppings and Serving

  • Fresh basil, for topping
  • Vegan Parmesan, for topping
  • Sourdough bread, to serve

Instructions

  1. Cook tomatoes and aromatics: Heat a pan over medium heat. Add the halved cherry tomatoes, minced garlic, and diced onion. Stir occasionally, cover the pan, and cook until the tomatoes soften and break down completely, creating a juicy base.
  2. Add flavorings: Stir in the tomato paste, chopped sun-dried tomatoes, Italian seasoning, salt, and pepper. Mix everything thoroughly to combine the rich tomato flavors with the herbs and seasoning.
  3. Incorporate cream and adjust consistency: Pour in the vegan cream or full-fat coconut milk and stir well. Add water as needed to achieve your preferred stew thickness, stirring to integrate the liquid smoothly.
  4. Add greens and chickpeas: Add the baby spinach and drained chickpeas to the pan. Stir continuously until the spinach wilts down and is well mixed with the creamy tomato base and chickpeas. Taste and adjust seasoning as necessary.
  5. Serve and garnish: Spoon the stew into bowls and top with chopped fresh basil and vegan Parmesan. Serve immediately with slices of crusty sourdough bread for a complete and satisfying meal.

Notes

  • Use full-fat coconut milk if vegan cream is unavailable to maintain creaminess.
  • Adjust the water quantity carefully to get the stew consistency you like — thicker for a heartier stew, thinner for soupier.
  • For extra protein, add more chickpeas or some cooked vegan sausage.
  • Sun-dried tomatoes add a concentrated sweet-tart flavor; substitute with extra tomato paste if needed, but adjust seasoning accordingly.
  • Serve immediately for best texture, as spinach wilts and softens over time.

Keywords: creamy tomato stew, chickpea stew, vegan stew, easy vegan dinner, Italian seasoning recipe, dairy-free creamy tomato, healthy vegan meals