Go Back
+ servings
Lentil Soup

Warm and Cozy Lentil Soup for Ultimate Comfort

This hearty lentil soup is a comforting dish perfect for chilly days, packed with protein and fiber.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Soups
Cuisine: Vegan
Calories: 200

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Adds healthy fat and flavor; you can substitute with any neutral oil if needed.
  • 1 Onion Provides aromatic sweetness; yellow or white onions work best for this lentil soup.
  • 2 cloves Garlic Enhances flavor; use fresh minced garlic or garlic powder in a pinch.
  • 2 Carrots Adds sweetness and color; can substitute with parsnips or bell peppers.
  • 2 Celery stalks Contributes to the soup’s base flavor profile; don’t skip this ingredient!
For the Core Ingredients
  • 1 14-ounce can Canned Diced Tomatoes Adds acidity and a splash of color; try fire-roasted tomatoes for a smoky touch.
  • 1 cup Dried Brown Lentils The star of the soup, offering protein and fiber; French green or red lentils can be used based on preference.
  • 4 cups Vegetable Broth The base that reinforces flavor; use gluten-free broth if required.
For Seasoning
  • 1 teaspoon Ground Cumin Provides warmth and earthiness; can substitute with coriander if you like.
  • 1/2 teaspoon Ground Coriander Complements cumin; this ingredient can be omitted if unavailable.
  • to taste Kosher Salt Enhances overall flavor; adjust to your taste as you prepare the soup.
For the Finishing Touches
  • 2 cups Baby Spinach Adds nutrients and a pop of green; frozen spinach makes a great substitute too.
  • 1 tablespoon Lemon Juice Brightens the soup’s flavor; lime juice is a viable alternative if you’re out of lemons.

Equipment

  • large pot

Method
 

Step-by-Step Instructions for Hearty Vegan Lentil Soup
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Once shimmering, add 1 diced onion, 2 minced garlic cloves, 2 chopped carrots, and 2 chopped celery stalks. Sauté the mixture for about 5 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent, filling your kitchen with a fragrant aroma.
  2. Add one 14-ounce can of diced tomatoes (with juices), 1 cup of dried brown lentils, and 4 cups of vegetable broth to the pot. Sprinkle in 1 teaspoon of ground cumin, ½ teaspoon of ground coriander, and kosher salt to taste. Stir everything together until well combined, ensuring the lentils are submerged in the broth to absorb all the flavors in your lentil soup.
  3. Bring the mixture to a boil over high heat, then reduce the heat to maintain a gentle simmer. Leave the pot uncovered and cook for approximately 25 minutes. Stir occasionally and watch for the lentils to become tender and the soup to thicken, creating a hearty texture that invites you to dig in.
  4. Once the lentils are tender, stir in 2 cups of baby spinach and the juice of 1 lemon. Cook for an additional 30 seconds over low heat, just until the spinach begins to wilt and adds a vibrant pop of color to your Hearty Vegan Lentil Soup.
  5. Remove the pot from heat, and ladle the warm soup into bowls. Enjoy your nourishing lentil soup immediately while it's hot, perhaps garnished with fresh herbs if you desire. Prepare to enjoy a comforting bowl that envelops you in warmth and flavor!

Nutrition

Serving: 1bowlCalories: 200kcalCarbohydrates: 30gProtein: 10gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 400mgPotassium: 600mgFiber: 8gSugar: 4gVitamin A: 3000IUVitamin C: 25mgCalcium: 80mgIron: 3mg

Notes

For best results, taste and adjust seasoning before serving to ensure a balanced flavor. Garnish with fresh herbs for an aromatic finish.

Tried this recipe?

Let us know how it was!