This green lentil soup with smoked bacon, carrots and kale is one of those deeply comforting dishes that feels both rustic and nourishing.
The broth is rich and savoury, flavoured with smoky bacon, garlic, herbs and a little Dijon mustard for warmth. Green lentils simmer gently until tender, creating a soup that is filling enough to be a meal in its own right.
It’s also made with simple, affordable ingredients, which makes it ideal for everyday cooking!
Recipes like this are exactly the kind of thing I love to cook during the week – hearty, flavourful meals that are easy to make in one pot.
If you enjoy simple dinners like this, you might also like my collection of one pot recipes here, where everything cooks together in a single pan.
Why green lentils make such good soup
Green lentils are one of the most useful ingredients to keep in the cupboard.
Unlike red lentils, which break down quickly, green lentils hold their shape as they cook. This gives the soup a lovely texture while still thickening the broth slightly.
They’re also:
- naturally high in protein
- rich in fibre
- inexpensive
- very filling
That’s why lentil soups have been a staple in many cuisines for centuries.
In this recipe, the lentils simmer gently in a broth flavoured with herbs and bacon, which gives them a wonderful depth of flavour.

A French-style lentil soup
This recipe takes inspiration from classic French lentil soups, which often combine lentils with simple vegetables and herbs.
The flavour base here comes from:
- onion and garlic
- bay leaves
- rosemary
- thyme
- Dijon mustard
The addition of smoked bacon brings richness and gives the soup a slightly smoky flavour that works beautifully with the earthy lentils.
Why this soup works well for weeknight dinners
This is exactly the sort of recipe that makes weeknight cooking easier. Everything cooks in one pot and the preparation is minimal.
Once the vegetables are chopped and added to the pan, the soup mostly simmers on the stove while you get on with other things.
It’s also very forgiving. Soups like this are easy to adjust depending on what you have in the fridge.
If you enjoy hearty one pot dinners, you might also like:
- One Pot Bacon and Lentil Pasta – another comforting lentil recipe
- One Pot Mexican Bean Stew – warming and full of flavour

Ingredients and Substitutions
This soup uses straightforward ingredients, many of which you may already have at home.
- Smoked bacon – Smoked bacon adds savoury depth and richness to the broth. You can use streaky bacon, back bacon, pancetta or bacon lardons. The smoky flavour is key, so try to avoid unsmoked bacon if possible.
- Onion and garlic – These form the base of the soup and provide sweetness and depth.
- Carrots – Carrots add natural sweetness and colour. You could also add celery or leeks if you have them in the fridge.
- Green lentils – Use dried green lentils for this recipe. They hold their shape well and soak up all of that delicious flavour.
- Stock – Vegetable stock works well here, but chicken stock can also be used. If you don’t have homemade stock, a good quality stock cube works perfectly well.
- Herbs – Fresh herbs make a noticeable difference in this soup. Bay leaves, rosemary and thyme create a fragrant broth that complements the lentils beautifully.
- Dijon mustard – This is a small ingredient but adds an important layer of flavour. Dijon mustard brings a subtle peppery warmth that lifts the whole soup.
Tips for the best lentil soup
A few small techniques will help this soup taste its best.
- Let the bacon brown slightly. Cooking the bacon with the onions helps release its smoky flavour and builds a richer base for the soup.
- Simmer gently. Lentils cook best at a gentle simmer rather than a rapid boil. This helps them become tender while keeping their shape.
- Adjust the broth. Depending on how long the soup cooks, the lentils may absorb more liquid. If the soup becomes too thick, simply add a little extra water or stock.
Green Lentil Soup with Bacon

Ingredients
- 1 tablespoon olive oil
- 2 rashers of smoked bacon
- 2 onions
- 200 grams carrots cut into bite size pieces
- 4 cloves garlic
- 250 grams green lentils
- 1 litre vegetable stock
- 2 bay leaves
- 1 sprig of rosemary
- 1 sprig of thyme
- 1 teaspoon Dijon mustard
- 100 grams kale roughly chopped
Instructions
- Peel and chop the onions. Chop the bacon into 1cm pieces.
- Put the oil in a large saucepan over a medium heat. Add the onions and bacon and cook for 2-3 minutes until the onion is starting to soften.
- Peel and finely chop the garlic. Add the garlic and the carrots to the saucepan. Cook for another 2-3 minutes.
- Add the lentils and stock, followed by the bay leaves, rosemary, thyme and Dijon mustard. Bring to the boil, then turn the heat down and simmer for 30-35 minutes.
- Check the consistency of the broth – if the lentils have absorbed a lot of the water and there isn’t much liquid left, add 200-500ml more water to achieve a broth consistency. Add the kale and cook for another 5 minutes until it is al dente.
Video
Notes
Storage and leftovers
This soup stores extremely well and tastes even better the next day. Fridge:Store in an airtight container for up to 4 days. Freezer:
Freeze portions for up to 3 months. When reheating, add a splash of water or stock if the soup has thickened.

A hug in a bowl! You will love it!