Vegan Lentil Soup in two white and brown pots on a marble counter top with a spoon and bread on the side

Vegan Lentil Soup

This vegan lentil soup is super easy to make, it's so comforting, and packed with nutrients! It's such an easy everyday recipe that is ready in just a little over 30 minutes. The perfect dinner for a cold day!
Course Entrée, Soup
Cuisine American
Keyword how to make vegan lentil soup, vegan lentil soup, vegan lentil soup recipe
Prep Time 8 minutes
Cook Time 30 minutes
Total Time 38 minutes
Servings 4 servings
Calories 368kcal
Author Sina


  • 1 1/2 cups brown or green lentils
  • 1 stalk of leek
  • 2 carrots
  • 4 cups vegetable broth
  • 2 medium potatoes
  • salt, to taste
  • black pepper, to taste
  • 1 tablespoon vegan margarine (optional)
  • 1 tablespoon all-purpose flour (optional)
  • 1 pinch of nutmeg (optional)
  • 1/4 cup parsley, chopped


  • Finely chop the onion. Peel the potatoes and the carrots and cut them into cubes.
  • Thinly slice the leek into rings and discard the root end. Place into a colander and rinse well. Rinse the lentils with cold water as well.
  • Place the lentils, the carrots, the leek, and the onion into a large pot and add the vegetable broth. Bring to a boil.
  • After 15 minutes of cooking time, add the potatoes and cook for another 15 minutes.
  • You could either just season the lentil soup with salt and pepper or add some kind of an easy roux to make it a bit thicker. If you decide to add the roux, melt one tablespoon of vegan margarine in a small pot. Then add a tablespoon of all-purpose flour and a pinch of nutmeg and stir well with a whisk. Cook for about one minute on medium heat. Add it to the lentil soup.
  • Add chopped parsley right before serving. 


  • I like to use either brown or green lentils for my vegan lentil soup. They both work great, so you can choose the kind you like or just use the ones you already have at home.
  • However, please don't use red lentils for this recipe! They become very soft and mushy once cooked.
  • Properly stored in the fridge in an airtight container, this lentil soup will last for about four to five days.
  • You can easily freeze this lentil soup as beans and legumes freeze really well. You can freeze it for up to five to six months in a freezer container. Just make sure to let the soup cool down completely before you freeze it. Also try not to overcook the vegetables (especially the potatoes) if you plan on freezing the soup later on.


Calories: 368kcal | Carbohydrates: 64g | Protein: 21g | Fat: 3g | Sodium: 998mg | Potassium: 1225mg | Fiber: 25g | Sugar: 4g | Vitamin A: 115.2% | Vitamin C: 20.7% | Calcium: 8.2% | Iron: 50.3%