Home Blog Recipe

Jump to Recipe

How to Make Perfect Lentil Soup

Published: Dec 16, 2025

Lentil Soup - Hearty brown or green lentils are simmered with vegetables, herbs, and broth until tender, creating a thick, satisfying, and nutritious soup. Lentils break down slightly to thicken the broth naturally. This soup is packed with plant-based protein and fiber, making it a healthy and filling meal.

Lentil Soup - Lentil soup was my budget meal in college, but I got bored of the same bland pot. Adding a Parmesan rind while it simmers for 60 minutes transformed it into something rich and complex. The lemon squeeze at the end brightens everything. I love that it's nourishing, cheap, and makes enough for lunches all week.

Dietary Notes
  • ✓ Vegan Approved
  • ✓ High Protein & Fiber
  • ✓ Budget-Friendly
  • ✓ Make-Ahead Friendly

Why You'll Love This

  • Plant-Based Protein: Lentils are a nutritional powerhouse.
  • Naturally Thickening: Lentils break down to thicken the soup.
  • Simple Ingredients: Relies on pantry staples.
  • Freezer Friendly: Makes a large batch for later.
Note Image

Lentil Soup

👩‍🍳 Author: Chef Nour
Prep Time: 15min
❄️ Cool Time: 0
🔥 Cook Time: 45min
🥨 Yield: 6
🍞 Method: Simmering
🌾 Diet: Vegan
Leave a review
1x
2x
3x

restaurant Ingredients

  • 1.5 cups brown or green lentils, rinsed
  • 1 large onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1 (14.5 oz) can canned diced tomatoes
  • 6 cups vegetable broth
  • 1 bay leaf
  • 1 tsp dried thyme
  • ½ tsp cumin
  • 2 tbsp olive oil
  • to taste salt and black pepper
  • for serving fresh lemon juice
  • for garnish fresh parsley, chopped
✏️

Ingredient Notes:

  • Brown or green lentils Use brown/green lentils for a hearty soup that holds shape. Avoid red lentils because they dissolve quickly.
  • Onion Onion builds the soup base and adds sweetness. Saute first for deeper, less raw flavor.
  • Carrots Carrots add sweetness and color. They balance earthy lentil flavor.
  • Celery stalks Celery adds aromatic depth. It is classic for soup flavor foundation.
  • Garlic, minced Garlic adds savory warmth. Add after vegetables to keep it fragrant, not bitter.
  • Canned diced tomatoes Tomatoes add acidity and make the soup taste brighter. Use with juices for better flavor.
  • Vegetable broth Broth adds savory depth and keeps it vegan. Simmer slowly so lentils become tender.
  • Bay leaf Bay leaf adds subtle background flavor. Remove before serving.
  • Dried thyme Thyme adds cozy herb aroma that matches lentils. It makes soup taste more classic.
  • Cumin (optional) Cumin adds warm spice and extra savory depth. Great for a more Mediterranean lentil soup profile.
  • Olive oil Oil helps saute aromatics and improves mouthfeel. It keeps soup from tasting too lean.
  • Salt and black pepper Season near the end. Proper salt makes lentils taste richer; pepper adds gentle heat.
  • Fresh lemon juice (for serving) A squeeze of lemon brightens the soup and boosts flavor. It makes lentil soup taste fresh.
  • Fresh parsley (for garnish) Parsley adds fresh herbal finish and color. Great for presentation and flavor contrast.

list_alt Instructions

  1. 1
    Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook, stirring occasionally, for 5-7 minutes until softened.
  2. 2
    Add garlic, thyme, and cumin (if using). Cook for 1 minute until fragrant.
  3. 3
    Add rinsed lentils, diced tomatoes (with juices), broth, and bay leaf. Stir to combine.
  4. 4
    Bring to a boil, then reduce heat to low, cover, and simmer for 35-45 minutes, until lentils are tender.
  5. 5
    Season generously with salt and pepper. Remove bay leaf.
  6. 6
    For a creamier texture, use an immersion blender to partially puree about one-third of the soup right in the pot, or transfer 2 cups of soup to a blender, puree, and stir back in.
  7. 7
    Serve hot, garnished with parsley and a generous squeeze of fresh lemon juice.

Nutrition Facts

content_copy
Calories 220
Protein 13g
Carbs 38g
Fiber 15g
Sugar 6g
Fat 3g
Sodium 480mg
Potassium N/A
🍽️

Serving Suggestions

Serve hot with a wedge of lemon to squeeze over the top, which brightens the flavors. A drizzle of good olive oil adds richness. Serve with crusty bread or a side salad. A dollop of yogurt or sour cream is a nice addition for those not eating vegan.

How to Store?

Store in an airtight container in the refrigerator for up to 5 days. The soup thickens as it cools; thin with a little water or broth when reheating. This soup freezes exceptionally well for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop.

Leave a Comment

Recipe rating