Go Back
+ servings
Vegan Spinach Soup Recipe
Print Recipe
5 from 1 vote

Spinach Soup

This spinach soup recipe is the perfect balance of sweet and savory. Quick, easy, and ready under one hour. Make it today!
Prep Time5 minutes
Cook Time30 minutes
Total Time35 minutes
Course: Dinner
Cuisine: Tunisian
Servings: 4 servings
Calories: 501kcal

Ingredients

  • 4 cups cilantro
  • 1 ½ cups parsley
  • 14 cups baby spinach sounds like a lot but it isn't
  • ½ cup olive oil
  • 1 onion
  • 5 garlic cloves crushed
  • 2 green chiles finely chopped
  • 1 tablespoon + 1 teaspoon ground cumin
  • ¾ teaspoon ground cinnamon
  • 1 tablespoon ground coriander
  • 1 ½ teaspoon sugar
  • 2 lemons 2 tablespoon of lemon juice
  • 4 cups vegetable stock
  • 1 pound gold potatoes cut into chunks
  • 9 oz jar butter beans
  • table salt

Instructions

  • In batches, add the cilantro, spinach, and parsley into a food processor. Pulse it is finely chopped and set aside. If you do not have a food processor, you can do this by hand.
  • Put 5 tablespoon of the olive oil into a large, heavy-bottomed pot on medium heat. Add the onion and fry until golden brown. Add the garlic, chiles, and all of the spices. Cook for 6 minutes, stirring often.
  • Increase the heat to high and add the chopped herbs to the pot along with the remaining 3 tablespoon of olive oil. Cook for 10 minutes, stirring occasionally. The spinach will turn a dark green (almost gray). Stir in the lemon juice, sugar, stock, and ¾ teaspoon salt. Bring to a rapid simmer then decrease the heat to medium. Add the potatoes and cook gently until they are soft (about 25 minutes). After the 25 minutes, add the beans and cook for 5 minutes.
  • Remove the pot from the heat and serve immediately!

Nutrition

Calories: 501kcal | Carbohydrates: 55g | Protein: 13g | Fat: 29g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 20g | Sodium: 1132mg | Potassium: 1770mg | Fiber: 14g | Sugar: 10g | Vitamin A: 13357IU | Vitamin C: 121mg | Calcium: 224mg | Iron: 9mg