clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
lentil soup in a creamy plate with spoon on a white surface

One-Pot Easy Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Kristy @ Plant N' Spice
  • Total Time: 50 minutes
  • Diet: Vegan


This one-pot vegan lentil soup recipe is a game-changer! It’s easy to make; all the veggies and lentils simmer together in just one pot. Plus, it’s packed with flavour and makes for the perfect cosy meal on chilly evenings.


Units Scale
  • 1 cup dried green lentils
  • 1 onion, finely chopped
  • 3 cloves of garlic, finely chopped or minced
  • 2 medium sized carrots
  • 1 large celery stalk, diced
  • 2 medium sized carrots, diced
  • 2 medium sized potatoes
  • 4 cups of vegetable broth
  • 1 tbsp olive oil
  • 1 can chopped tomatoes
  • 1 tsp cumin
  • 1 tsp smoked paprika
  • 1 tsp thyme
  • 2 tbsp lemon juice
  • 1 handful of spinach
  • salt and pepper to taste
  • chilli, optional


  1. Preparation: Rinse the lentils thoroughly under cold water and set them aside. Chop all the vegetables. 
  2. Sautéing the Aromatics and Veggies: Heat a large pot over medium heat. Add olive oil (or water for an oil-free version). Sauté the onions, carrots and celery until translucent, then add the minced garlic. Stir for another minute until fragrant. Then add the potatoes too and mix everything. 
  3. Adding Spices: Add the ground cumin, smoked paprika, thyme, salt, and pepper. Stir well to coat the vegetables.
  4. Simmering Soup: Pour the diced tomatoes, rinsed lentils, and vegetable broth (or water). Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cover the pot and cook for 30-35 minutes or until the lentils are tender, then stir in the spinach and the lemon juice. 
  5. Adjusting Seasoning: Taste the soup and adjust the seasoning if needed.
  6. Serve and Garnish: Feel free to sprinkle some fresh parsley or cilantro on top for that extra touch or some dairy-free sour cream to make it extra creamy. 


For the creamier texture, you can partially blend the soup using an immersion blender or by transferring a portion to a regular blender and then returning it to the pot.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Appetizer, Soup, Entree
  • Cuisine: Italian