“This is my version of a traditional English favourite. It’s wonderful to come home to on a cold winter’s day. It is best made with home-cooked ham, so that you can use chunky pieces and boil up the bones for a delicious flavour that you cannot get from a stock cube! Also, you’ll get great value and no waste from your ham joint. A bacon joint would make an ideal substitute for the ham, but go easy on the salt when seasoning!”
1hr 50mins
6 large bowls or 8 smaller

Ingredients Nutrition


  1. Soak the peas overnight. Drain and place in a strong saucepan. Add 4 litres of the stock and the herbs. Bring to the boil, then reduce heat to moderate. After 10 minutes, reheat to low and continue to cook for a further 45 minutes. Check regularly, adding more stock or water if necessary. When cooked, the peas and the stock should have blended to make a thick, but still liquid, consistency.
  2. Melt the butter in a small frying pan and fry the leek or onion until it is soft. Add to the pan with the peas. Season with pepper and salt. You can always add more later.
  3. Add more stock or water if necessary, until you have the desired consistency. Bring to the boil, then simmer on a very low heat for about 25 minutes. Remove the mint and rosemary sprigs.
  4. If you like your soup very smooth, leave to cool for at least five minutes then purée about a third to a quarter at a time in a blender or press through a sieve.
  5. Return to the pan with the ham or bacon and reheat slowly for about 5 minutes.
  6. Check the seasoning, adjusting if necessary, then serve with a swirl of crème fraîche or soured cream.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a