Go Back
+ servings
Ham and Pea Soup

Ham and Pea Soup

Ham and Pea Soup recipe that is healthy, filling and packed with nutrients. 
5 from 7 votes
Print Pin
Course: Main Course
Cuisine: British
Keyword: ham and pea soup
Prep Time: 10 minutes
Cook Time: 1 hour 20 minutes
Total Time: 1 hour 30 minutes
Servings: 6
Calories: 231kcal


  • 1 tbsp olive oil
  • 1 onion diced
  • 2 carrots sliced
  • 2 celery sticks diced
  • 400g/14oz smoked gammon steaks or cooked ham if gammon not available fat trimmed
  • 1.5 litres/6 cups chicken or vegetable stock
  • 1 bay leaf
  • 200g/1 cup soup mix (lentils, split peas, barley, navy beans, etc)
  • 3 cubes/2/3 cup frozen spinach
  • salt to taste


  • In a large soup pot saute onions, carrots and celery in 1 tbsp of olive oil over low heat for 7- 10 minutes. Add the gammon steaks cut in bite-sized chunks and cook for a couple of minutes while stirring. 
  • Then add the stock, the soup mix ( a combination of lentils, split peas, barley, navy beans, etc) and 1 bay leaf, bring to a boil, then lower the heat and simmer for 1 hour covered. After an hour taste the beans to make sure they are soft enough. If not, add 10 more minutes of simmering. Then add the frozen spinach and let the soup come to a boil one more time. Taste and season with salt if necessary. 


If gammon steaks are not available in your country, you can substitute with cooked ham. In that case, add the stock, soup mix and cut up ham at the same time. 


Calories: 231kcal | Carbohydrates: 23g | Protein: 21g | Fat: 5g | Saturated Fat: 1g | Cholesterol: 30mg | Sodium: 866mg | Potassium: 635mg | Fiber: 9g | Sugar: 4g | Vitamin A: 3445IU | Vitamin C: 24.7mg | Calcium: 32mg | Iron: 2.3mg