Have I mentioned I live in Minnesota?
Well, I do and on days like today when the temperature is -22, all I want to do is to sit before a nice warm fire with a steaming bowl of my favorite soup.
Mom’s Creamy Potato and Ham soup is definitely one of those comfort foods that just makes you feel good all over.
This hearty soup is packed with fresh veggies, smokey ham, and let’s not forget
Lots and lots of cheese.
What’s not to love, right?
I hope you enjoy this scrumptious soup as much as I do.
Oh, and thanks, Mom!!

Mom's Creamy Potato and Ham Soup

A creamy and cheesy soup filled with healthy veggies and smokey ham.

Course Soup
Keyword soup
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4


  • 1 small onion
  • 2 medium carrots sliced thin
  • 2 medium potatoes diced
  • 2 cups broccoli
  • 2 cups cauliflower
  • 1 stalk celery diced
  • 8 oz shredded cheddar cheese
  • 2 cups ham diced
  • 5 Tbls butter
  • 5 Tbls flour
  • 2 cups milk
  • 1 Tbls olive oil
  • 2-3 cups chicken broth


  1. Add olive oil to a Dutch oven or large saucepan. Add onion, carrots, and celery. Saute over medium heat until veggies are tender. 

    Meanwhile, Add butter to another large saucepan. When melted add in flour. Cook for 1 minute.  Stirring constantly. Add milk and whisk until smooth. Cook for 1-2 minutes more or until thickened. Remove from heat.

    Add veggies, ham, chicken broth, potatoes, cauliflower, and broccoli.

    Simmer for 30 minutes.


Blessings and hugs,


2 thoughts on “Mom’s Creamy Potato & Ham Soup”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.