
By emensah m
A deeply comforting, restaurant-quality lentil soup — earthy brown lentils simmered with caramelized onions, fragrant thyme and bay, bright tomato, and a mirepoix of carrots and celery. Finished with a splash of olive oil and served with warm whole-grain rolls, it’s nourishing, full of texture, and elevated by simple techniques that maximize flavor.
Rinse and sort the lentils: pour 1 cup (192 g) brown lentils into a fine-mesh sieve and rinse under cold water. Pick out any small stones or shriveled bits. Rinsing removes dust and surface starch so the lentils cook cleanly; sorting prevents unpleasant surprises.
Prepare the aromatics: peel and finely dice the onion, peel and dice the carrots, and trim and dice the celery (mirepoix). Mince 2 garlic cloves. Uniform dice ensures even cooking and a silkier mouthfeel in the finished soup.
Warm the pot and bloom flavors: heat a large heavy-bottomed pot or Dutch oven over medium heat. Add 1 tablespoon olive oil. When the oil shimmers, add the diced onion and a pinch of salt. Cook, stirring occasionally, about 6–8 minutes, until the onion is softened and beginning to caramelize. You’re building the soup’s flavor base; caramelizing onions adds sweetness and depth that a quick sauté won’t achieve.
Add the carrots, celery and garlic: add the diced carrots and celery to the pot and cook 4–5 minutes until they begin to soften and the edges pick up a little color. Add the minced garlic for the last 30–45 seconds to avoid burning. Browning the vegetables concentrates their natural sugars and gives the soup a richer, more layered flavor.
Season and deglaze: sprinkle in 1/2 teaspoon freshly ground black pepper and 1 teaspoon dried thyme (or a sprig of fresh). Give everything a stir to distribute the spices, then add the canned diced tomatoes (with juices). Use a wooden spoon to scrape any browned bits from the bottom of the pot. Deglazing lifts up those fond bits — they’re full of flavor and will deepen the soup.
Add lentils, broth and bay leaves: add the rinsed lentils and 4 cups (960 ml) vegetable broth, along with 2 bay leaves. Increase the heat to bring the pot to a gentle boil. Starting with cold or room-temperature broth is fine — the key is an even, steady simmer once it comes to a boil so the lentils cook through without breaking apart.
Simmer gently: reduce heat to maintain a low, steady simmer and cook uncovered 25–30 minutes, stirring occasionally, until the lentils are tender but not falling apart. The goal is tender lentils that still hold shape so the soup has body; overcooking will yield a mushier texture.
Adjust texture and seasoning: taste and add salt (start with 1 teaspoon) and more pepper if needed. If you prefer a creamier soup, remove 1–2 cups of the cooked soup, purée it in a blender or with an immersion blender, and stir it back in — this thickens the broth naturally while keeping some lentils whole for texture.
Finish with a flavor lift: remove bay leaves. Stir in a drizzle (1–2 teaspoons) of extra-virgin olive oil to add silkiness and a glossy finish. A small squeeze of lemon (optional) brightens the dish and balances the earthiness of the lentils.
Warm the rolls: while the soup simmers, preheat the oven to 350°F (175°C). Place the whole-grain rolls on a baking tray and warm 8–10 minutes until just heated through and the crust is slightly crisp. Warm bread freshens the meal and allows it to soak up the soup without becoming gummy.
Serve: ladle soup into bowls, finish with a grind of black pepper and an optional drizzle of olive oil or a few torn fresh herbs (parsley or thyme). Serve immediately with a warm whole-grain roll on the side for dunking.
Make-ahead and storage: cool leftover soup to room temperature and refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Lentils hold their shape well; reheat gently on the stove to avoid breaking them down further.
350
Calories
18g
Protein
58g
Carbs
6g
Fat
10g
Fiber
How did this recipe turn out? Let others know!
to rate this recipe

A deeply comforting, restaurant-quality lentil soup — earthy brown lentils simmered with caramelized onions, fragrant thyme and bay, bright tomato, and a mirepoix of carrots and celery. Finished with a splash of olive oil and served with warm whole-grain rolls, it’s nourishing, full of texture, and elevated by simple techniques that maximize flavor.
Rinse and sort the lentils: pour 1 cup (192 g) brown lentils into a fine-mesh sieve and rinse under cold water. Pick out any small stones or shriveled bits. Rinsing removes dust and surface starch so the lentils cook cleanly; sorting prevents unpleasant surprises.
Prepare the aromatics: peel and finely dice the onion, peel and dice the carrots, and trim and dice the celery (mirepoix). Mince 2 garlic cloves. Uniform dice ensures even cooking and a silkier mouthfeel in the finished soup.
Warm the pot and bloom flavors: heat a large heavy-bottomed pot or Dutch oven over medium heat. Add 1 tablespoon olive oil. When the oil shimmers, add the diced onion and a pinch of salt. Cook, stirring occasionally, about 6–8 minutes, until the onion is softened and beginning to caramelize. You’re building the soup’s flavor base; caramelizing onions adds sweetness and depth that a quick sauté won’t achieve.
Add the carrots, celery and garlic: add the diced carrots and celery to the pot and cook 4–5 minutes until they begin to soften and the edges pick up a little color. Add the minced garlic for the last 30–45 seconds to avoid burning. Browning the vegetables concentrates their natural sugars and gives the soup a richer, more layered flavor.
Season and deglaze: sprinkle in 1/2 teaspoon freshly ground black pepper and 1 teaspoon dried thyme (or a sprig of fresh). Give everything a stir to distribute the spices, then add the canned diced tomatoes (with juices). Use a wooden spoon to scrape any browned bits from the bottom of the pot. Deglazing lifts up those fond bits — they’re full of flavor and will deepen the soup.
Add lentils, broth and bay leaves: add the rinsed lentils and 4 cups (960 ml) vegetable broth, along with 2 bay leaves. Increase the heat to bring the pot to a gentle boil. Starting with cold or room-temperature broth is fine — the key is an even, steady simmer once it comes to a boil so the lentils cook through without breaking apart.
Simmer gently: reduce heat to maintain a low, steady simmer and cook uncovered 25–30 minutes, stirring occasionally, until the lentils are tender but not falling apart. The goal is tender lentils that still hold shape so the soup has body; overcooking will yield a mushier texture.
Adjust texture and seasoning: taste and add salt (start with 1 teaspoon) and more pepper if needed. If you prefer a creamier soup, remove 1–2 cups of the cooked soup, purée it in a blender or with an immersion blender, and stir it back in — this thickens the broth naturally while keeping some lentils whole for texture.
Finish with a flavor lift: remove bay leaves. Stir in a drizzle (1–2 teaspoons) of extra-virgin olive oil to add silkiness and a glossy finish. A small squeeze of lemon (optional) brightens the dish and balances the earthiness of the lentils.
Warm the rolls: while the soup simmers, preheat the oven to 350°F (175°C). Place the whole-grain rolls on a baking tray and warm 8–10 minutes until just heated through and the crust is slightly crisp. Warm bread freshens the meal and allows it to soak up the soup without becoming gummy.
Serve: ladle soup into bowls, finish with a grind of black pepper and an optional drizzle of olive oil or a few torn fresh herbs (parsley or thyme). Serve immediately with a warm whole-grain roll on the side for dunking.
Make-ahead and storage: cool leftover soup to room temperature and refrigerate in an airtight container for up to 4 days or freeze for up to 3 months. Lentils hold their shape well; reheat gently on the stove to avoid breaking them down further.
350
Calories
18g
Protein
58g
Carbs
6g
Fat
10g
Fiber
Your Rating: