Ham and Cheese Potato Soup

When the weather changes and starts to become cold soup is always one of those comfort foods we enjoy. This easy recipe, Potato Soup, is also great to have the day after a big ham meal such as Thanksgiving or Christmas. The leftovers can be chopped and added in to create a delicious soup. My girls always ask for more ham! 
Ham and cheese potato soup is a simple and easy recipe that can be completed in about an hour. It is creamy and delicious.

Just a few tips:

  • When I cook bacon I save the bacon grease to use for later. I always have a stash in my freezer! For this recipe I pull out some of that saved grease to use. If you do not have saved bacon grease cook up a couple strips of bacon. Chop the bacon after it is cooked to add to the soup just before serving.
  • Watch the sauteed mixture carefully on low heat. Do not let the garlic burn because it turns bitter.
  • When I do not have ham from a previous meal I like to use 2-3 ham steaks.
  • When I have some pepper jack cheese I add two slices of it at the end instead of the cheddar/colby jack mixture to give it more heat.
  • Sometimes I like to let everyone top their soup with extra cheese, green onions, and bacon.
Ham and Cheese Potato Soup
Prep time: 
Cook time: 
Total time: 
Serves: 4 servings
  • 2 tablespoons bacon grease
  • ¼ cup chopped celery
  • ¼ cup chopped carrots
  • 1 teaspoon minced garlic
  • ½ cup onions
  • 2 teaspoons all-purpose flour
  • 1½ cups milk
  • 3 cups peeled and cubed potatoes
  • 1 cup chopped ham
  • 1 cube chicken bouillon
  • 1 cup water
  • 1 teaspoon dried parsley
  • ½ teaspoon salt
  • 1 pinch ground black pepper
  • 1½ cups shredded cheddar/colby jack cheese
  1. Melt bacon grease in a stock pot. *See note*
  2. Saute the celery, carrots, garlic and onions in the bacon grease. When the onions are translucent and the vegetables are soft, transfer the mixture to a plate and save for later.
  3. Add to the remaining grease the flour to make a roux.
  4. Add ½ cup milk to the roux and stir until smooth then add the remaining 1 cup of milk.
  5. Add the remaining ingredients except for the cheese.
  6. Simmer on low until the potatoes are soft.
  7. Mix in the cheese and simmer until the cheese is melted.
  8. Serve warm.
  9. *Note: Whenever I cook bacon I freeze the grease for later. If you do not have bacon grease cook 2 strips of bacon (which can be chopped and used to garnish the soup).
Ham and cheese potato soup is a simple and easy recipe that can be completed in about an hour. It is creamy and delicious.


I am a mom to Five Little Chefs who love to cook and create anything with their hands. Watching over 10 additional hands keeps me busy but is so much fun! We laugh and cry everyday, but then want to do it again the next day. That is how we know we are enjoying life!

No Replies to "Ham and Cheese Potato Soup"

    Leave a Reply