Cheesy Ham and Vegetable Soup

    1 hour

    A deliciously hearty soup, which is perfect for the winter months. Potatoes, carrots, celery, onions and ham are simmered together, then blended with a cheese soup base. Enjoy with fresh crusty bread for lunch or dinner.

    57 people made this

    Makes: 8 

    • 500ml water
    • 310g peeled potatoes, diced
    • 65g carrots, diced
    • 60g celery, chopped
    • 4 tablespoons chopped onions
    • 1 1/2 teaspoons salt
    • 1/4 teaspoon ground black pepper
    • 115g cooked ham, cubed
    • 50g butter
    • 4 tablespoons plain flour
    • 500ml milk
    • 225g Cheddar cheese, grated

    Prep:20min  ›  Cook:40min  ›  Ready in:1hr 

    1. In a large saucepan, mix the water, potatoes, carrots, celery, onions, salt and pepper. Bring to the boil. Reduce heat and simmer 30 minutes or until vegetables are tender.
    2. Mix the ham into the vegetable mixture.
    3. In a medium saucepan, melt the butter. Stir in the flour until smooth. Slowly pour in the milk. Bring to the boil. Cook and stir 2 minutes or until thickened. Stir in the Cheddar cheese until melted.
    4. Mix the melted cheese mixture with the vegetable mixture and serve.

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (46)


    This is the best ham, potato, and cheese soup I have ever had!!! It was so easy to make and tasted wonderful! It was a hit with my husband and son. I used Velveeta cheese in place of the shredded cheddar because I did not have any cheddar. It was so nice and creamy and full of flavor. Definately a keeper!!!  -  29 Oct 2001  (Review from Allrecipes US | Canada)


    My husband loved this. I simmered the ham bone and used the broth in the soup along with the ham pieces. I didn't add any salt.  -  08 Apr 2007  (Review from Allrecipes US | Canada)


    This is my favorite soup of all time. The only change I made to the recipe is that I used chicken broth in place of the water to add more flavor.  -  10 Sep 2010  (Review from Allrecipes US | Canada)