Skip to Content

Crazy Good Ham and Potato Soup Recipe

Ham and Potato Soup is one of those dishes that brings immediate comfort with its rich, hearty flavors. Combining savory ham and tender, creamy potatoes creates a satisfying and indulgent balance. Each bite offers a perfect contrast – the smoky ham infuses the broth with a deep, meaty flavor, while the potatoes provide a soft texture that keeps you coming back for more.

Ham and Potato Soup Recipe

Photo of The Best Ham and Potato Soup Recipe
The Best Ham and Potato Soup Recipe

If you’re looking for more yummy soup recipes, To-Die-For Hungarian Mushroom Soup and Slow Cooker Ham and Bean Soup will make your taste buds happy.

What makes this soup truly special is the layering of flavors. The freshness of the celery and the aromatic depth of the onions and garlic all come together to create a harmonious blend of tastes. The soup is thick and creamy, thanks to the flour and milk, which give it a luxurious texture that clings to the spoon.

The result is a bowl of pure comfort food – a soup that feels both indulgent and homey, perfect for cold days or when you need a warm, satisfying meal. Whether you’re serving it with crusty bread or enjoying it on its own, ham and potato soup is a dish that leaves you feeling full, cozy, and content.

Creating a Cozy Life

Since you found this recipe for Ham and Potato Soup, I’m guessing you love all things cozy living. I created a Facebook group called Creating a Cozy Life with over 195,000 like-minded souls.

It’s a group where we share recipes, photos of things that leave you in awe, and ideas on how to make your life just a little bit more snug. Join here to be part of the virtual cozy cottage.

I found this recipe in an All Recipes cookbook. I added garlic to the soup for more flavor.

Easy Ham and Potato Soup Recipe
Easy Ham and Potato Soup Recipe

Ingredients

Ingredients for  Ham and Potato Soup Recipe
Ingredients for Ham and Potato Soup Recipe
  • Potatoes – The potatoes in this ham and potato soup add a creamy, hearty texture that perfectly complements the savory flavor of the ham.
  • Ham – Brings a rich, smoky flavor to the soup, infusing every spoonful with savory goodness.
  • Celery – Adds a subtle crunch and fresh, earthy flavor to the soup.
  • Onion – Provides a sweet, savory depth to the soup.
  • Carrots – Bring a touch of natural sweetness and vibrant color to the soup.
  • Garlic – Adds a fragrant, savory undertone to the soup.
  • Chicken Bouillon Granules – Infuse the soup with a rich, savory base.
  • Black Pepper – Adds a subtle kick of spice to the ham and potato soup.
  • Salt – Enhances the natural flavors of the ham and vegetables, tying all the ingredients together.
  • Butter – Adds a creamy richness to the soup.
  • All Purpose Flour – Helps thicken the soup, creating a velvety, creamy consistency.
  • Milk – Adds a creamy, smooth texture to the soup.

3 1/2 cups peeled and diced potatoes

3 1/4 cups water

3/4 cup diced cooked ham

1/3 cup finely diced celery

1/3 cup finely chopped onion

2 cloves minced garlic

2 tablespoons chicken bouillon granules

1 teaspoon black pepper

1/2 teaspoon salt

5 tablespoons butter

5 tablespoons all-purpose flour

2 cups milk

Directions

1. Add the potatoes, water, ham, celery, garlic, and onion to a large stockpot. Bring to a boil and then simmer over medium heat until potatoes are tender (10 to 15 minutes). Stir in chicken bouillon granules, black pepper, and salt.

2. Melt the butter in a separate saucepan over medium-low heat. Add the all-purpose flour and cook and stir until thick, for about 1 minute. Whisk in milk. Cook and stir until thick, 4-5 minutes.

3. Pour the milk mixture into the stockpot and stir until warmed through.

4. Serve hot and enjoy!

Homemade Ham and Potato Soup Recipe
Homemade Ham and Potato Soup Recipe

Variations

There are many delicious variations to ham and potato soup that allow you to customize it to your taste.

  • Diced cooked chicken breast
  • Italian sausage
  • Chopped broccoli
  • Frozen corn or peas
  • Chopped green beans
  • Turkey sausages
  • Diced crispy bacon

Garnishes

Adding garnishes can elevate the flavor and presentation of the soup, giving each bowl a burst of color and extra layers of deliciousness.

  • Chopped green onions
  • Croutons
  • Shredded Cheddar Cheese
  • Red pepper flakes
  • Chopped fresh parsley
  • Dollop of sour cream
  • Chopped chives

Storage

Once the soup has cooled to room temperature, transfer it to an airtight container and store it in the refrigerator for 3-4 days. When reheating, you may notice the soup thickens as it sits, so adding a splash of milk or broth can help restore its creamy consistency.

I would not freeze this soup because it contains dairy. When defrosted, dairy takes on a grainy texture that alters the taste of the soup.

Unforgettable Ham and Potato Soup Recipe
Unforgettable Ham and Potato Soup Recipe

We’ve reached the end of The Best Ham and Potato Soup Recipe. I hope you enjoyed it!

Let me know in the comments below if you tried the recipe and what you thought.

Be sure to join the Creating a Cozy Life Group. You’re not going to believe how amazing it is!

I created a pin for you above to add to your soup Pinterest board so you never lose this recipe.

You can follow me here on PINTEREST.

Thanks for stopping by! I’m so happy you found us.

More Soup Recipes You’ll Love!

Printable Recipe for Ham and Potato Soup with Nutritional Information

Photo of the Best Recipe for Ham and Potato Soup
Yield: 8 servings

The Best Ham and Potato Soup Recipe

Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes

This comforting ham and potato soup evokes memories of cozy kitchens and gathering around the table with family. It's the perfect meal on a chilly night.

Ingredients

  • 3 1/2 cups peeled and diced potatoes
  • 3 1/4 cups water
  • 3/4 cup diced cooked ham
  • 1/3 cup finely chopped celery
  • 1/3 cup finely chopped onion
  • 2 cloves minced garlic
  • 2 tablespoons chicken bouillon granules
  • 1 teaspoon black pepper
  • 1/2 teaspoon sea salt
  • 5 tablespoons butter
  • 5 tablespoons all-purpose flour
  • 2 cups milk

Instructions

  1. Add the potatoes, water, ham, celery, garlic, and onion to the stockpot. Bring to a boil and then simmer over medium heat until potatoes tender (10 to 15 minutes). Stir in the chicken bouillon granules, black pepper, and salt.
  2. Melt the butter in a separate saucepan over medium-low heat. Add the all-purpose flour and cook and stir until thick, for about 1 minute. Cook and stir until thick, 4-5 minutes.
  3. Pour the milk mixture into the stockpot and stir until warmed through.
  4. Serve hot and enjoy!

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 208Total Fat 9gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 3gCholesterol 32mgSodium 716mgCarbohydrates 24gFiber 2gSugar 5gProtein 8g

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

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

//z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US&adInstanceId=d5873f96-db56-427b-88bc-42f0e83b57a8 Skip to Recipe