white bowl of soup with fresh spinach and spoon

Vegan Red Lentil Spinach Soup

This is the perfect Vegan Red Lentil Spinach Soup for when you are feeling lazy or pressed for time, but still want something healthy, hearty and filling! This soup is SO easy and fast to make and very delicious, using plant-based ingrediennts. It is vegan, gluten-free, oil-free, dairy-free and high in protein! 

Course Dinner, Soup
Cuisine American, Vegan
Keyword red lentil soup recipe, red lentil spinach soup, vegan red lentil soup, vegan soup recipes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 173.5 kcal
Author Brandi Doming



  1. Add a few tablespoons of water to a large pot over medium heat. Once it's hot, add the onion and cook for 5-8 minutes, stirring often, until tender.

  2. Add the garlic powder, smoked paprika and chili powder and stir for about 30 seconds until fragrant.

  3. Add the broth and rinsed lentils and bring to a boil. Once boiling, reduce to simmer, cover with a lid slightly tilted to let some steam escape. Simmer for about 10 minutes or until the lentils are just tender, but still have their shape and a bite to them. You do not want them mushy.

  4. Add the spinach and stir until wilted. Add the lemon juice (starting with 2 tablespoons).

  5. Taste and add any more lemon or salt, if needed.

Nutrition Facts
Vegan Red Lentil Spinach Soup
Amount Per Serving
Calories 173.5 Calories from Fat 9
% Daily Value*
Fat 1g2%
Carbohydrates 28.5g10%
Protein 13.5g27%
* Percent Daily Values are based on a 2000 calorie diet.