Print Recipe

Vegan Lentil Soup

Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Servings: 8 people


  • 1 Tablespoon olive oil
  • 1 yellow onion, diced
  • 1 pound dry red lentils
  • 3 lemons, juiced
  • 2 teaspoons salt
  • 8 cups water
  • handful of parsley
  • 4 cloves of garlic


  • Pour olive oil into large pot, and warm on the stove over medium heat.
  • Add the onion and saute until fairly soft. Add a little bit of water to scrape the bits off the bottom if needed. 
  • Add the garlic cloves (they can be whole, as you will blend the soup later).
  • Rinse the lentils and add them to the pot. 
  • Add 6 cups of the water, leaving 2 more to add later.  
  • Add the juice of the lemons and the salt. Bring it all to a boil, then turn down to a simmer. 
  • When lentils begin to fall apart, turn off the heat.  Stir in a handful of parsley.  
  • Using an immersion blender, blend the soup as desired (you can leave it chunky if you like!).  
  • Add remaining 2 cups of water if desired (the soup will thicken quite a bit as it cools).
  • Serve with pita bread or basmati rice.  Enjoy!


Make it a meal!  Serve this yummy soup with some pita bread, or a pot of basmati rice!