Cozy Green Lentil Soup with Vegetables – Budget-Friendly Winter Dinner
A big pot of green lentil soup simmering on the stove is one of the coziest winter dinners. This version is built on a generous base of onions and colourful bell peppers, gently spiced with cumin, thyme and bay leaves, and finished with crushed tomatoes and plenty of vegetable broth. It is naturally vegetarian, rich in plant protein, and perfect for cold evenings in Canada or the USA when a hearty, budget-friendly soup is needed.

The texture sits between a classic soup and a rustic stew: the lentils soften and slightly break down, while still keeping some bite. With the right ratio of liquid to lentils and a good sauté at the beginning, every spoonful is rich, aromatic and deeply comforting.
Why this hearty lentil soup works
- Balanced liquid ratio: Green lentils absorb a lot of liquid. Using about 4.5 L total (vegetable broth + crushed tomatoes) keeps the soup thick but still spoonable and not pasty.
- One-pot recipe: Everything cooks in the same large pot, ideal for simple weeknight dinners.
- Budget-friendly and filling: Lentils, onions and peppers are affordable and feed a crowd.
- Vegetarian but satisfying: The combination of lentils, cumin and herbs gives a deep savoury flavour that feels as comforting as a meat stew.
- Perfect for make-ahead: The flavour improves the next day, and the soup reheats very well.
For a full comforting menu, this soup pairs beautifully with a slice of warm bread like a slice of homemade brioche bread or a simple green salad.

Ingredients
Lentils and liquids
- 900 g (about 4½ cups) green lentils, rinsed until water runs clear
- 3.5–4 L (14–16 cups) vegetable broth, plus extra as needed
- 1 000 g (1 L / about 4 cups) crushed tomatoes
Aromatics and vegetables
- 250 g (about 2 cups) yellow onion, roughly chopped (1 large onion)
- 450 g (about 3 cups) bell peppers, diced (1 red, 1 yellow, 1 green)
- 40 g (3 tbsp) unsalted butter
- 20 g (4 cloves) garlic, finely minced
- 15 ml (1 tbsp) olive oil

Herbs and spices
- 12 g (2 tsp) fine salt, plus more to adjust at the end
- 4 g (about 1½ tsp) ground cumin
- 3 g (about 1 tsp) freshly ground black pepper, plus a pinch to finish
- 4–5 sprigs fresh thyme (or 1½ tsp dried thyme)
- 5 bay leaves
- Juice of ½–1 lemon, to finish (about 15–30 ml / 1–2 tbsp)
Optional garnishes
- Extra-virgin olive oil for drizzling
- Fresh parsley or cilantro, chopped
- Homemade croutons, such as garlic croutons
- Crushed red pepper flakes for heat
Step-by-step instructions
1. Prepare the herb bundle
Place the thyme sprigs and bay leaves inside a tea or herb infuser. Close it tightly so the herbs stay inside while simmering. Set aside.
2. Prep the vegetables
Rinse the lentils under cold water until the water runs clear and no more starch or dust appears.
Peel and roughly chop the onion. Remove the seeds and white membranes from the bell peppers (this removes bitterness), then dice them into medium cubes similar in size to the onion so they cook evenly.

3. Build the flavour base
Heat a large heavy-bottomed pot over medium-high heat. Add the olive oil and butter. When the butter is melted and just starting to foam, add the minced garlic and stir quickly for about 20–30 seconds, without letting it brown.
Immediately add the chopped onion and diced bell peppers. Stir well to coat the vegetables in the garlic butter and oil.
Cook for about 8–10 minutes, stirring regularly, until the vegetables soften and begin to lightly caramelize. Their juices will come out and then slowly reduce; the mixture should look like a soft, fragrant compote. This step builds a deep flavour base and is worth the time.

4. Add liquids and seasonings
Pour in about 2.5 L (10 cups) of vegetable broth and the crushed tomatoes. Rinse the tomato container with a little broth if needed and add it to the pot so nothing is wasted.
Stir in:
- Salt
- Black pepper
- Ground cumin
Add the herb infuser with thyme and bay leaves to the pot and push it down into the liquid. Bring the mixture to a gentle boil over medium-high heat.

5. Add the lentils and simmer
Once the liquid is boiling, add the rinsed green lentils and stir well so they are evenly distributed.
When the soup returns to a gentle boil, reduce the heat to medium-low. Simmer uncovered for about 35–45 minutes, stirring occasionally to make sure nothing sticks to the bottom.
After 35–40 minutes, taste a few lentils. They should be tender and crush easily with the back of a spoon, while still holding their shape. If they are still firm, keep cooking for another 10–15 minutes, adding a little extra broth if the soup becomes too thick.
6. Adjust texture and flavour
When the lentils are cooked, remove the herb infuser and discard the thyme and bay leaves.
If the soup is too thick for your taste, add more vegetable broth, a ladle at a time, until the consistency is perfect. For a creamier texture, blend one or two ladles of soup with an immersion blender and stir it back into the pot.
Taste and adjust the seasoning:
- Add more salt if needed (lentils absorb a lot of salt).
- Add a pinch more black pepper.
- Squeeze in the juice of ½–1 lemon to brighten the flavour and balance the richness.
Simmer for another 2–3 minutes to let the flavours come together, then turn off the heat.

7. Serve
Ladle the hot lentil soup into bowls. Drizzle with a little olive oil, add freshly chopped parsley or cilantro, and finish with homemade croutons or a side of crusty bread.
This soup pairs wonderfully with simple comfort-food mains like homemade mashed potatoes, Parisian potatoes or a slice of foolproof brioche bread.

Substitutions and variations
- Lentils: Green lentils work best here, but brown lentils can be used in the same quantity and cooking time. Red lentils cook faster and break down more, creating a smoother soup; reduce cooking time to 20–25 minutes if using red lentils.
- Vegetable broth: Chicken broth can be used instead for a non-vegetarian version. In that case, adjust the salt because some broths are already salty.
- Peppers: Use any colour of bell pepper. For a more classic French-style lentil soup, reduce to one pepper and add extra onion or carrots.
- Spices: Add a pinch of smoked paprika or chili flakes for a spicier, smoky lentil soup. For a more Mediterranean profile, add a spoonful of homemade pesto at the end.
- Tomatoes: Crushed tomatoes can be replaced with tomato passata or high-quality canned diced tomatoes. If fresh tomatoes are available, use a batch of homemade tomato sauce with fresh tomatoes.
- With meat: For a non-vegetarian version, browned sausage or small cubes of bacon can be added at the beginning with the onions and peppers.

What to serve with hearty lentil soup
This soup makes a complete meal on its own, but it becomes a true feast with a few simple sides:
- A slice of homemade brioche bread or crusty bread.
- Homemade garlic croutons sprinkled on top.
- A fresh salad such as Greek pasta salad with creamy dressing or tuna pasta salad with basil vinaigrette.
- A second soup course with creamy butternut squash soup or creamy tomato soup.
- For dessert, a slice of classic mille-feuille, moist apple cake or ultra rich chocolate mousse.

FAQ
Can this lentil soup be frozen?
Yes. Let the soup cool completely, then transfer it to airtight containers. Freeze for up to 3 months. Thaw in the fridge overnight, then reheat gently with a splash of broth or water to loosen the texture.
Is soaking the lentils necessary?
No. Green lentils cook directly in the broth in about 35–45 minutes. Rinsing them well is important, but soaking is not required.
How can the soup be made thicker or thinner?
For a thicker soup, simmer uncovered a bit longer to reduce the liquid or blend a portion of the soup and stir it back in. For a thinner soup, add more hot broth until the texture is right.
Can other vegetables be added?
Yes. Carrots, celery, or diced zucchini work very well. Add them at the beginning with the onions and peppers so they soften and build flavour.
Is this recipe vegan?
To keep it vegan, replace the butter with more olive oil. Use only vegetable broth and no dairy garnish on top.

Cozy Green Lentil Soup with Vegetables – Budget-Friendly Winter Dinner
Ingredients
- 900 g about 4½ cups green lentils, rinsed
- 3.5 –4 L 14–16 cups vegetable broth, plus more as needed
- 1 000 g 1 L / about 4 cups crushed tomatoes
- 250 g about 2 cups yellow onion, roughly chopped
- 450 g about 3 cups diced bell peppers (1 red, 1 yellow, 1 green)
- 40 g 3 tbsp unsalted butter
- 20 g 4 cloves garlic, finely minced
- 15 ml 1 tbsp olive oil
- 12 g 2 tsp fine salt, plus more to taste
- 4 g about 1½ tsp ground cumin
- 3 g about 1 tsp freshly ground black pepper, plus extra to finish
- 4 –5 sprigs fresh thyme or 1½ tsp dried thyme
- 5 bay leaves
- 15 –30 ml 1–2 tbsp lemon juice
- Olive oil fresh parsley or cilantro, and croutons, for serving (optional)
Instructions
- Place the thyme and bay leaves in a tea or herb infuser and close it well. Rinse the green lentils under cold water until the water runs clear.
- Heat a large pot over medium-high heat. Add the olive oil and butter. When melted, add the minced garlic and stir for 20–30 seconds. Add the chopped onion and diced bell peppers. Cook for 8–10 minutes, stirring often, until the vegetables are soft and lightly caramelized.
- Pour in about 2.5 L (10 cups) of vegetable broth and the crushed tomatoes. Stir in the salt, pepper and ground cumin. Add the herb infuser with thyme and bay leaves. Bring to a gentle boil.
- Add the rinsed lentils, stir well, and bring back to a simmer. Reduce the heat to medium-low and cook uncovered for 35–45 minutes, stirring occasionally, until the lentils are tender and just beginning to break down. Add more broth as they cook if the soup becomes too thick.
- Remove the herb infuser and discard the thyme and bay leaves. If the soup is too thick, add extra broth to reach the desired consistency. For a creamier texture, blend one or two ladles of soup and stir it back into the pot.
- Add lemon juice to taste and adjust the seasoning with more salt and pepper if needed. Simmer for 2–3 minutes more, then turn off the heat.
- Serve hot, with a drizzle of olive oil, fresh herbs and croutons if desired.
Notes
Substitutions and variations
- Lentils: Green lentils work best here, but brown lentils can be used in the same quantity and cooking time. Red lentils cook faster and break down more, creating a smoother soup; reduce cooking time to 20–25 minutes if using red lentils.
- Vegetable broth: Chicken broth can be used instead for a non-vegetarian version. In that case, adjust the salt because some broths are already salty.
- Peppers: Use any colour of bell pepper. For a more classic French-style lentil soup, reduce to one pepper and add extra onion or carrots.
- Spices: Add a pinch of smoked paprika or chili flakes for a spicier, smoky lentil soup. For a more Mediterranean profile, add a spoonful of homemade pesto at the end.
- Tomatoes: Crushed tomatoes can be replaced with tomato passata or high-quality canned diced tomatoes. If fresh tomatoes are available, use a batch of homemade tomato sauce with fresh tomatoes.
- With meat: For a non-vegetarian version, browned sausage or small cubes of bacon can be added at the beginning with the onions and peppers.
FAQ
Can this lentil soup be frozen?Yes. Let the soup cool completely, then transfer it to airtight containers. Freeze for up to 3 months. Thaw in the fridge overnight, then reheat gently with a splash of broth or water to loosen the texture. Is soaking the lentils necessary?
No. Green lentils cook directly in the broth in about 35–45 minutes. Rinsing them well is important, but soaking is not required. How can the soup be made thicker or thinner?
For a thicker soup, simmer uncovered a bit longer to reduce the liquid or blend a portion of the soup and stir it back in. For a thinner soup, add more hot broth until the texture is right. Can other vegetables be added?
Yes. Carrots, celery, or diced zucchini work very well. Add them at the beginning with the onions and peppers so they soften and build flavour. Is this recipe vegan?
To keep it vegan, replace the butter with more olive oil. Use only vegetable broth and no dairy garnish on top.
Useful Links
🛒 Michel Dumas Shop : Explore our kitchen essentials, including aprons and knives.
🌐 Linktree : Access all our important links in one place.
📱 YouTube | Instagram | Facebook | TikTok : Follow us for the latest recipes and culinary tips.





