Simple Tomato, Lentil and Bread Soup

Serves: 4

This soup is thick but also wonderfully smooth. The addition of the soaked stale bread adds an amazing density to the dish. Perfect for using up that old stale loaf.

When To Eat

If you are using fresh tomatoes we recommend eating this dish from June through to October. British tomatoes are in season then. In winter and autumn months we advise using tinned tomatoes.


Name Amount
Onion 1 Medium
Leek 1 Medium
Tomato 1kg Of Ripe Tomatoes (Summer Months Only) Or 2 Cans Of Chopped Tomatoes
Garlic 2 Cloves
Fresh Basil 2 Sprigs
Puy Lentils 100g
Stale Bread 200g
Olive Oil 2 Tablespoons

This meal is around 62% less polluting than the average UK meal.

  • Eating this recipe will save around 1.83 KG CO2e per person.
  • That's equivalent to the emissions produced driving 15.14 KM in a modern car.


  1. Slice the onion and leak, heat the oil in a pan and add both. Fry for about 5 minutes or until see-through.
  2. De-skin and finely chop the tomatoes, if you are using fresh ones. Crush the garlic and shred the basil - reserving a little for garnish. Add the tomatoes, basil, garlic, lentils and 500ml of water into the pan. Season to taste an leave to simmer for around 40 minutes, or until the lentils are soft.
  3. Dice the bread into small pieces, removing any hard crusts. Remove the tomato soup from the heat and mix in the bread, leave for around 5 minutes. Then gently mash the soup, softening the bread. Add more water if you feel the soup is too thick.
  4. Serve immediately with a drizzle of olive oil and the rest of the basil.

Want More Recipes Like This?

Subscribe to my latest recipes by email.

    We won't send you spam. Unsubscribe at any time.

    Rate this recipe

    Average rating 5 / 5

    Leave a Reply


    • Emma

      April 15, 2020 at 6:22 pm

      Another beaut’! Now I no longer have to bin my stale bread ☺️

      • hugo

        April 16, 2020 at 9:05 am