Go Back

Hearty Vegan Lentil Soup

This vegan lentil soup is built on a slow, mindful simmering process that brings out deep, comforting flavors from simple ingredients. The soup features tender lentils, aromatic spices, and sweet vegetables, resulting in a thick, hearty texture with a fragrant, savory aroma. It’s a nourishing, rustic dish perfect for cozy days and quiet moments in the kitchen.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Main Course
Cuisine: Mediterranean, Middle Eastern
Calories: 250

Ingredients
  

  • 1 cup green or brown lentils rinsed
  • 1 medium yellow onion chopped
  • 2 carrots carrots diced
  • 2 cloves garlic minced
  • 1 teaspoon ground cumin toasted briefly with spices
  • 1/2 teaspoon ground coriander toasted briefly with spices
  • 1 can (14 oz) diced tomatoes optional, for richness
  • 4 cups vegetable broth or water with bouillon
  • 2 tablespoons olive oil for sautéing
  • to taste salt and pepper for seasoning
  • 1 squeeze lemon juice optional, for brightness

Equipment

  • Large heavy-bottomed pot
  • Chef's knife
  • Wooden Spoon
  • Measuring cups and spoons

Method
 

  1. Start by heating a large heavy-bottomed pot over medium heat and add a splash of olive oil. As it warms, listen for a gentle sizzle as the oil coats the bottom, and watch for a slight shimmer.
  2. Add the chopped onions and diced carrots to the pot. Sauté, stirring occasionally, until the vegetables are fragrant and the onions are translucent, about 8 minutes. The mixture should smell sweet and look slightly softened.
  3. Stir in the minced garlic along with the ground cumin and coriander. Toast the spices briefly, about 30 seconds, until fragrant and aromatic, causing the spices to release their essential oils and deepen in color.
  4. Add the rinsed lentils and diced tomatoes to the pot. Stir well to coat the lentils with the spices and vegetables, letting them absorb the flavors for a minute or two.
  5. Pour in the vegetable broth, bringing the mixture to a gentle boil. Once bubbling, reduce the heat to low, cover the pot, and let everything simmer gently for 25 to 30 minutes. During this time, the lentils will soften and the flavors will meld, filling your kitchen with a warm, inviting aroma.
  6. Check the soup occasionally; the lentils should be tender but still hold their shape, and the broth should be thickened slightly. Taste and season with salt and pepper as needed, adding a squeeze of lemon juice if you like a bright finish.
  7. Remove the pot from heat and let the soup rest for a few minutes. Then, ladle it into bowls, garnishing with fresh herbs or a drizzle of olive oil if desired. Serve hot alongside crusty bread for a complete, comforting meal.

Notes

For a creamier texture, try blending part of the soup before serving. Remember to keep the heat gentle to prevent mushy lentils and to develop the best flavor. Tasting and adjusting seasonings at the end elevates the dish.