This nourishing, creamy vegan spinach soup is one of my go-to recipes when getting weeknight dinners on the table can feel like a chore. It takes just 20 minutes to make. I always have these basic ingredients on hand, and there's barely any clean-up! The recipe yields 6 cups (1 ½ cup each serving)
Prep Time5 minutesmins
Cook Time15 minutesmins
Total Time20 minutesmins
Course: Soup
Cuisine: vegan, vegetarian
Keyword: Vegan spinach soup
Servings: 4
Calories: 103kcal
Author: Katia
Ingredients
1 tablespoonolive oil or extra virgin olive oil
1onion, peeled and sliced
1large garlic clove, sliced or minced
½ lb(220 grams)Potatoes, peeled and cut into chunks
Add olive oil to a large Dutch oven or pot and place over medium-high heat. Stir in garlic and onion and saute for a couple of minutes.
Add the potatoes and vegetable broth, and bring to a boil. Reduce the heat to low, cover, and simmer for 10 minutes on medium-low heat, or until the potatoes are tender.
Add the frozen spinach (no need to thaw it), bring to a simmer, and cook for a further 3 minutes.
Turn off the heat and add a handful of basil leaves or your favourite fresh herbs.
Using an immersion blender, puree the soup to a smooth consistency, season to taste with salt (I use 1 teaspoon salt) and pepper, and finish with fresh lemon juice for freshness and acidity.
Serve with a good drizzle of olive oil, black pepper, and a wedge of lemon juice on the side. You can enjoy this soup hot or chilled.
Notes
Nutrition facts: Please note that the nutrition values are for one serving and are estimates based on an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.