Go Back

Hearty Vegan Lentil Soup

This lentil soup is a comforting, rustic dish that combines earthy lentils with aromatic onions and garlic, simmered in savory vegetable broth. The result is a thick, nourishing soup with a deep, warm color and a satisfying texture—perfect for cozy days or whenever you need a quick, honest meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Global
Calories: 250

Ingredients
  

  • 1 cup dried lentils rinsed thoroughly to remove dust and grit
  • 2 tablespoons olive oil for sautéing
  • 1 diced yellow onion finely chopped
  • 2 cloves garlic minced
  • 1 teaspoon smoked paprika adds smoky warmth
  • 6 cups vegetable broth check for added salt
  • to taste salt for seasoning

Equipment

  • Large pot
  • Wooden spoon
  • Measuring cups and spoons
  • Ladle
  • Knife and chopping board

Method
 

  1. Start by rinsing the lentils under cold water until the water runs clear, then set aside.
  2. Heat the olive oil in a large pot over medium heat until it shimmers and begins to gently bubble.
  3. Add the diced onion and sauté, stirring frequently, for about 5 minutes until it becomes translucent and starts to turn golden at the edges—your kitchen will fill with a sweet, caramelized aroma.
  4. Stir in the minced garlic and smoked paprika, cooking for another 30 seconds until fragrant, which will release a warm, smoky scent.
  5. Pour in the vegetable broth, bringing the mixture to a gentle boil—small bubbles should start to form around the edges.
  6. Add the rinsed lentils to the boiling broth, stirring briefly to combine, then reduce the heat to a gentle simmer.
  7. Let the soup simmer uncovered for about 25-30 minutes, stirring occasionally, until the lentils are tender but still hold their shape—your kitchen will be filled with a hearty, earthy aroma.
  8. Taste the soup and add salt gradually, stirring to incorporate and adjusting until the flavor is balanced and satisfying.
  9. If the soup thickens too much, stir in a splash of hot broth or water to loosen it up, then continue simmering for a few more minutes.
  10. Once the lentils are tender and the flavor is rich, turn off the heat and let it sit for 5 minutes—a moment for the flavors to meld beautifully.
  11. Serve the soup hot, ladled into bowls, with crusty bread or a sprinkle of fresh herbs if desired, for a nourishing, rustic meal.