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 Warm Whole-Grain Rolls
  • Hearty Lentil Soup with Warm Whole-Grain Roll
  • Hearty Lentil Soup with Whole-Grain Rolls & Side Salad
  • Hearty Lentil Soup with Baby Spinach Salad & Whole-Grain Roll
  • Hearty Mediterranean Lentil Soup with Toasted Whole-Grain Bread
  • Hearty Lentil Soup with Crispy Whole-Grain Baguette
  • Browse all recipes →
Hearty Brown Lentil Soup with Warm Whole-Grain Rolls

Hearty Brown Lentil Soup with Warm Whole-Grain Rolls

By emensah m

Mediterranean / Modern AmericanBeginner

A savory, soul-warming lentil soup that balances earthy brown lentils with sweet-savoury mirepoix and a concentrated hit of tomato paste. Thick, spoonable and finished with bright parsley and a drizzle of olive oil, this rustic Mediterranean-inspired soup pairs perfectly with warm whole-grain rolls for a satisfying, restaurant-quality weeknight meal.

Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
2 servings
SoupVegetarianVeganComfort FoodPantry-friendlyWeeknight

Ingredients

  • 1.5 cups cooked brown lentils
  • 1 tbsp extra-virgin olive oil
  • 0 tbsp unsalted butter (optional, for rolls)
  • 1 medium (about 110 g) yellow onion
  • 1 medium (about 61 g) carrot
  • 1 stalk (about 40 g) celery stalk
  • 2 cloves, minced garlic
  • 1 tbsp tomato paste
  • 4 cups vegetable broth
  • 1 whole bay leaf
  • 1 tsp dried thyme
  • 1 tsp (plus more to taste) kosher salt
  • 0.5 tsp (or to taste) freshly ground black pepper
  • 2 tbsp, chopped (for finishing) fresh parsley
  • 2 rolls whole-grain rolls

Instructions

1

Prepare the vegetables: Peel and finely dice the onion, peel and dice the carrot into small 1/4–1/2-inch cubes, and slice the celery thinly. Mince the garlic. Cutting the vegetables uniformly ensures even cooking and creates a silky texture in the finished soup.

2

Heat the olive oil in a medium saucepan over medium heat until shimmering (about 1 minute). Add the diced onion, carrot and celery (this is a classic mirepoix). Sauté, stirring occasionally, until the onion is translucent and the carrot begins to soften, about 6–8 minutes. You are sweating the vegetables here, not browning them — sweating draws out their natural sugars and softens them, which gives the soup a rounded, sweet base without introducing bitter char.

3

Add the minced garlic and cook 30–45 seconds until fragrant. Garlic cooks quickly; adding it after the mirepoix prevents it from burning and becoming bitter while still allowing it to flavor the oil and vegetables.

4

Stir in the tomato paste and let it cook for 60–90 seconds, stirring constantly. Toasting the tomato paste in the oil removes its raw, metallic taste and concentrates its umami — this step deepens the soup’s flavor.

5

Pour in about 1/2 cup of the vegetable broth and use a wooden spoon to scrape up any browned bits on the bottom of the pan (deglazing). This incorporates concentrated flavor back into the soup and prevents any stuck bits from burning during simmering.

6

Add the remaining 3 1/2 cups vegetable broth, cooked lentils, bay leaf and dried thyme. Stir to combine, increase the heat to bring the pot to a gentle simmer, then reduce heat to medium-low and simmer uncovered for 10–12 minutes. Simmering allows the flavors to marry and the lentils to warm through; it also lets a little liquid evaporate so the soup becomes spoonable rather than watery.

7

Taste and season with kosher salt and freshly ground black pepper, stirring and simmering another 2 minutes. Seasoning early and tasting as you go lets the salt integrate into the vegetables and lentils, revealing the true balance of the soup.

8

For a thicker, creamier texture, use a sturdy spoon or a potato masher to lightly mash about 1/3 of the lentils against the side of the pot. Alternatively, remove 1 cup of soup, purée it in a blender or with an immersion blender, and return it to the pot. Mashing some lentils releases starch that naturally thickens the broth while keeping plenty of whole lentils for texture.

9

Simmer for another 2–3 minutes after mashing (or after returning puréed soup). Remove and discard the bay leaf. Finish with chopped fresh parsley and a light drizzle (about 1/2 tsp per bowl) of extra-virgin olive oil for brightness and a silky mouthfeel.

10

Warm the whole-grain rolls: split and toast briefly in a 350°F (175°C) oven for 5–7 minutes, or warm in a skillet cut side down for about 2 minutes. Serve rolls alongside the soup. A warm roll gives a contrasting texture and soaks up the flavorful broth — a small final flourish like a lick of good olive oil or a smear of butter (optional) makes them feel restaurant-quality.

11

Serve hot, dividing soup and one roll per person. Garnish each bowl with a scatter of parsley and an optional extra grind of black pepper. Encourage diners to break the roll into the soup for a comforting, homey finish.

Chef's Tips

  • 1Use cooked lentils you’ve prepared ahead of time or canned brown lentils (rinsed) to speed this recipe; just drain well. If using dry lentils, cook them first to 1.5 cups cooked before starting.
  • 2When sautéing the mirepoix, keep the heat at medium. If you push the heat too high too quickly, the onion can brown and give the soup a slightly bitter edge; slow cooking brings out natural sweetness.
  • 3If your soup tastes flat, add a splash (1/2 tsp) of good-quality vinegar (red wine or sherry vinegar) at the end. Acid brightens the flavors and makes them pop.
  • 4Don’t over-purée if you like texture — mash only a portion of the lentils so the soup remains hearty and spoonable.

Variations

  • Smoky & meaty: Stir in 1/2 tsp smoked paprika and 4 oz of diced cooked smoked sausage or pancetta toward the end of step 2, then proceed. This adds a smoky, savory depth (not vegetarian).
  • Creamy coconut curry: Replace 1 cup of vegetable broth with 1 cup of light coconut milk, add 1 tsp curry powder with the tomato paste, and finish with a squeeze of lime for a Southeast-Asian-inspired twist.
  • Greens boost (easy veg upgrade): Stir in 2 cups of baby spinach or chopped kale in the final 2 minutes of cooking until wilted for extra color, vitamins and fiber.

Nutrition per Serving

471

Calories

22g

Protein

70g

Carbs

11g

Fat

18g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Hearty Brown Lentil Soup with Warm Whole-Grain Rolls

By emensah m

SoupVegetarianVeganComfort FoodPantry-friendlyWeeknight
Hearty Brown Lentil Soup with Warm Whole-Grain Rolls - cooked brown lentils, extra-virgin olive oil recipe

A savory, soul-warming lentil soup that balances earthy brown lentils with sweet-savoury mirepoix and a concentrated hit of tomato paste. Thick, spoonable and finished with bright parsley and a drizzle of olive oil, this rustic Mediterranean-inspired soup pairs perfectly with warm whole-grain rolls for a satisfying, restaurant-quality weeknight meal.

Mediterranean / Modern AmericanBeginner2 servings
Prep: 10 minutes
Cook: 25 minutes
35 minutes

Ingredients

  • 1.5 cups cooked brown lentils
  • 1 tbsp extra-virgin olive oil
  • 0 tbsp unsalted butter (optional, for rolls)
  • 1 medium (about 110 g) yellow onion
  • 1 medium (about 61 g) carrot
  • 1 stalk (about 40 g) celery stalk
  • 2 cloves, minced garlic
  • 1 tbsp tomato paste
  • 4 cups vegetable broth
  • 1 whole bay leaf
  • 1 tsp dried thyme
  • 1 tsp (plus more to taste) kosher salt
  • 0.5 tsp (or to taste) freshly ground black pepper
  • 2 tbsp, chopped (for finishing) fresh parsley
  • 2 rolls whole-grain rolls

Instructions

1

Prepare the vegetables: Peel and finely dice the onion, peel and dice the carrot into small 1/4–1/2-inch cubes, and slice the celery thinly. Mince the garlic. Cutting the vegetables uniformly ensures even cooking and creates a silky texture in the finished soup.

2

Heat the olive oil in a medium saucepan over medium heat until shimmering (about 1 minute). Add the diced onion, carrot and celery (this is a classic mirepoix). Sauté, stirring occasionally, until the onion is translucent and the carrot begins to soften, about 6–8 minutes. You are sweating the vegetables here, not browning them — sweating draws out their natural sugars and softens them, which gives the soup a rounded, sweet base without introducing bitter char.

3

Add the minced garlic and cook 30–45 seconds until fragrant. Garlic cooks quickly; adding it after the mirepoix prevents it from burning and becoming bitter while still allowing it to flavor the oil and vegetables.

4

Stir in the tomato paste and let it cook for 60–90 seconds, stirring constantly. Toasting the tomato paste in the oil removes its raw, metallic taste and concentrates its umami — this step deepens the soup’s flavor.

5

Pour in about 1/2 cup of the vegetable broth and use a wooden spoon to scrape up any browned bits on the bottom of the pan (deglazing). This incorporates concentrated flavor back into the soup and prevents any stuck bits from burning during simmering.

6

Add the remaining 3 1/2 cups vegetable broth, cooked lentils, bay leaf and dried thyme. Stir to combine, increase the heat to bring the pot to a gentle simmer, then reduce heat to medium-low and simmer uncovered for 10–12 minutes. Simmering allows the flavors to marry and the lentils to warm through; it also lets a little liquid evaporate so the soup becomes spoonable rather than watery.

7

Taste and season with kosher salt and freshly ground black pepper, stirring and simmering another 2 minutes. Seasoning early and tasting as you go lets the salt integrate into the vegetables and lentils, revealing the true balance of the soup.

8

For a thicker, creamier texture, use a sturdy spoon or a potato masher to lightly mash about 1/3 of the lentils against the side of the pot. Alternatively, remove 1 cup of soup, purée it in a blender or with an immersion blender, and return it to the pot. Mashing some lentils releases starch that naturally thickens the broth while keeping plenty of whole lentils for texture.

9

Simmer for another 2–3 minutes after mashing (or after returning puréed soup). Remove and discard the bay leaf. Finish with chopped fresh parsley and a light drizzle (about 1/2 tsp per bowl) of extra-virgin olive oil for brightness and a silky mouthfeel.

10

Warm the whole-grain rolls: split and toast briefly in a 350°F (175°C) oven for 5–7 minutes, or warm in a skillet cut side down for about 2 minutes. Serve rolls alongside the soup. A warm roll gives a contrasting texture and soaks up the flavorful broth — a small final flourish like a lick of good olive oil or a smear of butter (optional) makes them feel restaurant-quality.

11

Serve hot, dividing soup and one roll per person. Garnish each bowl with a scatter of parsley and an optional extra grind of black pepper. Encourage diners to break the roll into the soup for a comforting, homey finish.

Chef's Tips

  • 1Use cooked lentils you’ve prepared ahead of time or canned brown lentils (rinsed) to speed this recipe; just drain well. If using dry lentils, cook them first to 1.5 cups cooked before starting.
  • 2When sautéing the mirepoix, keep the heat at medium. If you push the heat too high too quickly, the onion can brown and give the soup a slightly bitter edge; slow cooking brings out natural sweetness.
  • 3If your soup tastes flat, add a splash (1/2 tsp) of good-quality vinegar (red wine or sherry vinegar) at the end. Acid brightens the flavors and makes them pop.
  • 4Don’t over-purée if you like texture — mash only a portion of the lentils so the soup remains hearty and spoonable.

Variations

  • Smoky & meaty: Stir in 1/2 tsp smoked paprika and 4 oz of diced cooked smoked sausage or pancetta toward the end of step 2, then proceed. This adds a smoky, savory depth (not vegetarian).
  • Creamy coconut curry: Replace 1 cup of vegetable broth with 1 cup of light coconut milk, add 1 tsp curry powder with the tomato paste, and finish with a squeeze of lime for a Southeast-Asian-inspired twist.
  • Greens boost (easy veg upgrade): Stir in 2 cups of baby spinach or chopped kale in the final 2 minutes of cooking until wilted for extra color, vitamins and fiber.

Nutrition per Serving

471

Calories

22g

Protein

70g

Carbs

11g

Fat

18g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Vegetarian Recipes🥗 Vegan Recipes🥘 More with cooked brown lentils🥘 More with extra-virgin olive oil🥘 More with unsalted butter (optional, for rolls)

Similar Recipes