RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Hearty Lentil Soup with Baby Spinach Salad & Whole-Grain Roll
  • Hearty Mediterranean Lentil Soup with Toasted Whole-Grain Bread
  • Hearty Brown Lentil Soup with Warm Whole-Grain Rolls
  • Hearty Lentil Soup with Warm Whole-Grain Rolls
  • Hearty Lentil Soup with Warm Whole-Grain Roll
  • Hearty Lentil Soup with Toasted Whole-Grain Roll & Lemony Mixed Greens
  • Browse all recipes →
Hearty Lentil Soup with Crispy Whole-Grain Baguette

Hearty Lentil Soup with Crispy Whole-Grain Baguette

By emensah m

Mediterranean / Rustic EuropeanIntermediate

A rustic, Mediterranean-inspired lentil soup that’s deeply savory, tomato-bright, and brimming with tender brown lentils and caramelized vegetables. Finished with a splash of vinegar and served with slices of crispy whole-grain baguette, this soup balances hearty, earthy textures with lively acidity — a satisfying, restaurant-quality bowl that’s easy enough for weeknights.

Prep: 20 minutes
Cook: 50 minutes
Total: 1 hour 10 minutes
6 servings
SoupVegetarianVeganWeeknight DinnerComfort FoodHealthy

Ingredients

  • 1 1/2 cups (300 g) Brown (green) lentils, dry
  • 3 tbsp (45 ml) Extra-virgin olive oil
  • 1 (150 g), finely diced Yellow onion, medium–large
  • 3 (225 g), peeled and diced 1/3-inch Carrots, medium
  • 3 (120 g), diced 1/3-inch Celery stalks
  • 4 cloves (≈12 g) Garlic cloves, minced
  • 1 28-oz can (800 g) Canned crushed tomatoes
  • 6 cups (1.44 L) Low-sodium vegetable broth
  • 1 tsp Dried thyme
  • 1 leaf Bay leaf
  • 1 1/2 tsp (adjust to taste) Kosher salt
  • 1/2 tsp (or to taste) Freshly ground black pepper
  • 1 (about 12 in / 340 g) Whole-grain baguette
  • 2 tbsp Fresh parsley, chopped (optional garnish)
  • 1 tbsp Red wine vinegar or lemon juice (optional, to finish)

Instructions

1

Rinse and pick through the lentils: Place the lentils in a fine-mesh sieve and rinse under cold water until the water runs clear; pick out any small stones or debris. Why: Rinsing removes dust and surface starch; picking prevents unpleasant surprises and ensures even cooking.

2

Warm the pot and oil: Set a large heavy-bottomed pot (6–8 qt) over medium heat and add 2 tablespoons of the olive oil. Heat until the oil shimmers but doesn’t smoke. Why: A properly heated pot helps the vegetables soften quickly without absorbing excess oil, promoting better flavor development.

3

Sweat the aromatics: Add the diced onion, carrots, and celery to the pot with a generous pinch of salt. Cook, stirring every 2 minutes, until the onion is translucent and the edges of the carrots begin to soften and brown in places, about 8–10 minutes. Why: Sweating draws out moisture and concentrates sweetness; gentle browning (fond) builds savory complexity for the finished soup.

4

Add garlic and thyme to bloom: Add the minced garlic and dried thyme; cook, stirring, for 30–45 seconds until fragrant. Why: Briefly cooking the garlic and thyme in oil 'blooms' their essential oils, making their flavors brighter and more integrated into the soup.

5

Deglaze and add tomatoes: Pour in the crushed tomatoes and use your spoon to scrape up any browned bits from the bottom of the pot. Bring the mixture to a gentle simmer. Why: Deglazing incorporates those flavor-packed browned bits; crushed tomatoes add body, acidity, and an umami backbone to balance the earthiness of the lentils.

6

Add lentils, broth, and bay leaf: Stir in the rinsed lentils, pour in the vegetable broth, add the bay leaf, and stir to combine. Bring to a simmer over medium-high heat. Why: Adding liquids after the vegetables ensures the lentils cook evenly and absorb the aromatic base flavors.

7

Simmer gently, uncovered: Reduce heat to maintain a gentle simmer and cook until the lentils are tender but not falling apart, about 25–30 minutes. Stir every 8–10 minutes and check liquid level; add up to 1 cup water or broth if the soup is getting too thick. Why: A gentle simmer avoids breaking the lentils apart while allowing them to soften and meld flavors; occasional stirring prevents sticking and lets you control the soup’s body.

8

Finish seasoning and adjust texture: Remove the bay leaf. Taste and add 1 to 1 1/2 teaspoons kosher salt (or to taste) and 1/2 teaspoon black pepper; if the soup tastes flat, add 1 tablespoon red wine vinegar or lemon juice to brighten it. For a creamier soup, use an immersion blender to pulse 1 cup of the soup until silky, then stir back in. Why: Finishing with acid lifts flavors that simmering mutes; partially pureeing creates a velvety mouthfeel while preserving some texture.

9

Toast the baguette: While the lentils finish, preheat the oven to 425°F (220°C). Slice the whole-grain baguette into 6 thick slices, brush lightly with the remaining 1 tablespoon olive oil, and place on a baking sheet. Toast 6–8 minutes or until crisp and golden, turning halfway. Why: Toasting the bread with a little oil creates a crisp exterior that stands up to dipping and contrasts the soup’s tender texture.

10

Plate and garnish: Ladle soup into warmed bowls. Finish each bowl with a drizzle of olive oil (optional), a scattering of chopped parsley, and serve with a slice of toasted whole-grain baguette on the side for dipping. Why: Warm bowls keep the soup hot longer; fresh parsley and a bright acid lift the finished bowl and give a restaurant-quality presentation.

11

Storage: Cool soup to room temperature, then refrigerate in an airtight container for up to 4 days or freeze up to 3 months. Reheat gently on the stovetop and add a splash of broth or water if too thick. Why: Lentils thicken as they chill; adding liquid on reheating restores the ideal consistency without diluting flavor.

Chef's Tips

  • 1Toast and bloom spices: If you like a smoky note, add 1/2 tsp smoked paprika with the garlic and thyme; toast for 30 seconds to bloom the spice oils before adding tomatoes.
  • 2Control soup body: If you prefer a thicker, stew-like texture, simmer uncovered longer. For a lighter brothier soup, add up to 1 cup extra broth and gently simmer until desired consistency is reached.
  • 3Avoid overcooking lentils: Begin checking lentils at 20 minutes. Overcooked lentils turn mushy and lose their shape; stop cooking when they’re tender but still hold their form.
  • 4Speed shortcut: Use pre-rinsed lentils and a food processor to coarsely chop half the carrots and celery — they’ll break down faster and thicken the soup slightly while saving chopping time.

Variations

  • Smoky Spanish: Add 1/2 tsp smoked paprika and 1 tsp cumin with the garlic; finish with a splash of sherry vinegar. Swap the thyme for smoked Spanish paprika for a smoky, slightly spicy variation.
  • Italian herb & greens: Substitute 1 tsp dried oregano for thyme, and stir in 3 cups baby spinach or chopped cavolo nero in the last 5 minutes of cooking to wilt for added color and nutrients.
  • Protein boost (not vegan): Stir in 1 cup cooked, shredded rotisserie chicken or sliced Italian sausage at the end for extra protein and heartiness.
  • Make it creamy: Stir in 1/2 cup plain Greek yogurt or 1/2 cup coconut milk (for vegan) off the heat for a creamy finish.

Nutrition per Serving

450

Calories

21g

Protein

72g

Carbs

10g

Fat

12g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Hearty Lentil Soup with Crispy Whole-Grain Baguette

By emensah m

SoupVegetarianVeganWeeknight DinnerComfort FoodHealthy
Hearty Lentil Soup with Crispy Whole-Grain Baguette - Brown (green) lentils, dry, Extra-virgin olive oil recipe

A rustic, Mediterranean-inspired lentil soup that’s deeply savory, tomato-bright, and brimming with tender brown lentils and caramelized vegetables. Finished with a splash of vinegar and served with slices of crispy whole-grain baguette, this soup balances hearty, earthy textures with lively acidity — a satisfying, restaurant-quality bowl that’s easy enough for weeknights.

Mediterranean / Rustic EuropeanIntermediate6 servings
Prep: 20 minutes
Cook: 50 minutes
1 hour 10 minutes

Ingredients

  • 1 1/2 cups (300 g) Brown (green) lentils, dry
  • 3 tbsp (45 ml) Extra-virgin olive oil
  • 1 (150 g), finely diced Yellow onion, medium–large
  • 3 (225 g), peeled and diced 1/3-inch Carrots, medium
  • 3 (120 g), diced 1/3-inch Celery stalks
  • 4 cloves (≈12 g) Garlic cloves, minced
  • 1 28-oz can (800 g) Canned crushed tomatoes
  • 6 cups (1.44 L) Low-sodium vegetable broth
  • 1 tsp Dried thyme
  • 1 leaf Bay leaf
  • 1 1/2 tsp (adjust to taste) Kosher salt
  • 1/2 tsp (or to taste) Freshly ground black pepper
  • 1 (about 12 in / 340 g) Whole-grain baguette
  • 2 tbsp Fresh parsley, chopped (optional garnish)
  • 1 tbsp Red wine vinegar or lemon juice (optional, to finish)

Instructions

1

Rinse and pick through the lentils: Place the lentils in a fine-mesh sieve and rinse under cold water until the water runs clear; pick out any small stones or debris. Why: Rinsing removes dust and surface starch; picking prevents unpleasant surprises and ensures even cooking.

2

Warm the pot and oil: Set a large heavy-bottomed pot (6–8 qt) over medium heat and add 2 tablespoons of the olive oil. Heat until the oil shimmers but doesn’t smoke. Why: A properly heated pot helps the vegetables soften quickly without absorbing excess oil, promoting better flavor development.

3

Sweat the aromatics: Add the diced onion, carrots, and celery to the pot with a generous pinch of salt. Cook, stirring every 2 minutes, until the onion is translucent and the edges of the carrots begin to soften and brown in places, about 8–10 minutes. Why: Sweating draws out moisture and concentrates sweetness; gentle browning (fond) builds savory complexity for the finished soup.

4

Add garlic and thyme to bloom: Add the minced garlic and dried thyme; cook, stirring, for 30–45 seconds until fragrant. Why: Briefly cooking the garlic and thyme in oil 'blooms' their essential oils, making their flavors brighter and more integrated into the soup.

5

Deglaze and add tomatoes: Pour in the crushed tomatoes and use your spoon to scrape up any browned bits from the bottom of the pot. Bring the mixture to a gentle simmer. Why: Deglazing incorporates those flavor-packed browned bits; crushed tomatoes add body, acidity, and an umami backbone to balance the earthiness of the lentils.

6

Add lentils, broth, and bay leaf: Stir in the rinsed lentils, pour in the vegetable broth, add the bay leaf, and stir to combine. Bring to a simmer over medium-high heat. Why: Adding liquids after the vegetables ensures the lentils cook evenly and absorb the aromatic base flavors.

7

Simmer gently, uncovered: Reduce heat to maintain a gentle simmer and cook until the lentils are tender but not falling apart, about 25–30 minutes. Stir every 8–10 minutes and check liquid level; add up to 1 cup water or broth if the soup is getting too thick. Why: A gentle simmer avoids breaking the lentils apart while allowing them to soften and meld flavors; occasional stirring prevents sticking and lets you control the soup’s body.

8

Finish seasoning and adjust texture: Remove the bay leaf. Taste and add 1 to 1 1/2 teaspoons kosher salt (or to taste) and 1/2 teaspoon black pepper; if the soup tastes flat, add 1 tablespoon red wine vinegar or lemon juice to brighten it. For a creamier soup, use an immersion blender to pulse 1 cup of the soup until silky, then stir back in. Why: Finishing with acid lifts flavors that simmering mutes; partially pureeing creates a velvety mouthfeel while preserving some texture.

9

Toast the baguette: While the lentils finish, preheat the oven to 425°F (220°C). Slice the whole-grain baguette into 6 thick slices, brush lightly with the remaining 1 tablespoon olive oil, and place on a baking sheet. Toast 6–8 minutes or until crisp and golden, turning halfway. Why: Toasting the bread with a little oil creates a crisp exterior that stands up to dipping and contrasts the soup’s tender texture.

10

Plate and garnish: Ladle soup into warmed bowls. Finish each bowl with a drizzle of olive oil (optional), a scattering of chopped parsley, and serve with a slice of toasted whole-grain baguette on the side for dipping. Why: Warm bowls keep the soup hot longer; fresh parsley and a bright acid lift the finished bowl and give a restaurant-quality presentation.

11

Storage: Cool soup to room temperature, then refrigerate in an airtight container for up to 4 days or freeze up to 3 months. Reheat gently on the stovetop and add a splash of broth or water if too thick. Why: Lentils thicken as they chill; adding liquid on reheating restores the ideal consistency without diluting flavor.

Chef's Tips

  • 1Toast and bloom spices: If you like a smoky note, add 1/2 tsp smoked paprika with the garlic and thyme; toast for 30 seconds to bloom the spice oils before adding tomatoes.
  • 2Control soup body: If you prefer a thicker, stew-like texture, simmer uncovered longer. For a lighter brothier soup, add up to 1 cup extra broth and gently simmer until desired consistency is reached.
  • 3Avoid overcooking lentils: Begin checking lentils at 20 minutes. Overcooked lentils turn mushy and lose their shape; stop cooking when they’re tender but still hold their form.
  • 4Speed shortcut: Use pre-rinsed lentils and a food processor to coarsely chop half the carrots and celery — they’ll break down faster and thicken the soup slightly while saving chopping time.

Variations

  • Smoky Spanish: Add 1/2 tsp smoked paprika and 1 tsp cumin with the garlic; finish with a splash of sherry vinegar. Swap the thyme for smoked Spanish paprika for a smoky, slightly spicy variation.
  • Italian herb & greens: Substitute 1 tsp dried oregano for thyme, and stir in 3 cups baby spinach or chopped cavolo nero in the last 5 minutes of cooking to wilt for added color and nutrients.
  • Protein boost (not vegan): Stir in 1 cup cooked, shredded rotisserie chicken or sliced Italian sausage at the end for extra protein and heartiness.
  • Make it creamy: Stir in 1/2 cup plain Greek yogurt or 1/2 cup coconut milk (for vegan) off the heat for a creamy finish.

Nutrition per Serving

450

Calories

21g

Protein

72g

Carbs

10g

Fat

12g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥗 Vegan Recipes🥘 More with Brown (green) lentils, dry🥘 More with Extra-virgin olive oil🥘 More with Yellow onion, medium–large

Similar Recipes