When the weather turns cold, there’s nothing more comforting than a piping hot bowl of ham and potato soup. This classic soup is creamy, hearty, and packed with flavor. The combination of tender potatoes, savory ham, and aromatic vegetables makes this soup a quintessential cold weather meal. This easy recipe yields a thick and creamy soup that is simple to make using ingredients you likely have on hand.

1. Ham and Potato Soup Recipe


  • 2 tablespoons butter
  • 1 onion, diced
  • 2 carrots, peeled and diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 1/3 cup all-purpose flour
  • 4 cups chicken or vegetable broth
  • 2 pounds russet potatoes, peeled and diced
  • 1 pound cooked ham, diced
  • 1 cup half and half or heavy cream
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • Salt and pepper to taste


In a large pot or Dutch oven, melt the butter over medium heat. Add the onions, carrots, celery and garlic. Cook for 5-7 minutes until the vegetables are softened.

Whisk in the flour and cook for 1 minute. This will create a light roux. Gradually whisk in the broth, scraping any browned bits from the bottom of the pot.

Add the potatoes, ham, half and half or heavy cream, bay leaf, thyme, and a generous pinch of salt and pepper. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until the potatoes are very tender.

Remove the bay leaf. Using an immersion blender or traditional blender, puree the soup until mostly smooth but still a little chunky.

Taste and season with additional salt and pepper as needed. Garnish bowls of the soup with cheese, croutons, scallions, or sour cream.

This soup can also be made in a slow cooker or instant pot. Simply combine all ingredients and cook on low for 6-8 hours or high pressure for 15 minutes. The ham adds a smoky, salty flavor while the potatoes lend creaminess and substance. Feel free to use any variety of potato you prefer.

For a vegetarian version, the ham can be replaced with mushrooms. Smoked paprika and soy sauce adds a similar umami flavor. This cozy soup freezes well, so make a big batch to have on hand once the cold weather hits. It’s sure to warm you up on blustery days.

Avatar photo
julia jane

Julia Jane is a home cook inspired by her mother's cooking. With the desire to share my cooking experiences with everyone, she created this website

Write A Comment