Ham and Potato Soup

This Ham and Potato Soup is everything you need on a chilly day, with its creamy texture, hearty ingredients, and rich, savory flavor that warms you from the inside out.

A bowl of ham and potato soup garnished with fresh parsley.

Warm up with this Ham and Potato Soup recipe. It is the ultimate comfort food, combining tender chunks of potato with savory, smoky ham in a rich, creamy broth. Slow-simmered with onions, garlic, and simple seasonings, the flavors melt together into a perfectly balanced blend of hearty and cozy.

Pair this flavorful ham and potato soup with your favorite bread! Try it with my buttery cornbread muffins or heavenly dinner rolls.

Soup ingredients simmering in a stockpot, seasoned with pepper and chicken bouillon powder.

Why We Love This Soup

  • Packed with vegetables like carrots and potatoes for a wholesome meal.
  • Ideal for colder seasons, but still enjoyable year-round.
  • Requires minimal cleanup since it’s a one-pot meal.

Recipe Ingredients

Ingredients for ham and potato soup on a white countertop.

Potatoes – Yukon Gold potatoes, round white, fingerling, or red potatoes work great here. They’re creamy and hold their shape well, and you can peel them or leave the skins on—it’s up to you!

Cooked HamSmoky and salty, ham makes the soup hearty and satisfying.

Carrots – Sweet and tender, carrots add a nice balance to the soup’s savory flavors and a touch of natural sweetness.

For a full list of ingredients and amounts, see the recipe card below.

Variations

Vegetable Additions – This is the perfect soup to add in some of your favorite vegetables like peas, corn, or green beans.

Bouillon Alternative – Replace the bouillon powder by adding another 2 ¼ cups of chicken broth to the soup and omitting the water in the recipe.

How to Make Ham and Potato Soup

Step 1: Place the potatoes, carrots, celery seed, onion, ham, chicken broth, and water in a stockpot. Stir to combine. Bring to a boil, then lower the temperature to medium heat and cook until the potatoes are fork-tender, about 10 to 15 minutes. Stir in the chicken bouillon powder, salt, and pepper.

Ingredients layered in a stockpot before cooking.

Step 2: In a separate small saucepan, melt butter over medium-low heat. Whisk in the flour and stir constantly for about 1 minute until it thickens. Slowly stir in all the milk, being careful not to let lumps form. Continue stirring over medium-low heat for about 4 to 5 minutes until the mixture is thick.

Creamy ham and potato soup in a pot.

Step 3: Stir the milk mixture into the soup and cook until it is heated all the way through. Serve immediately.

A bowl of creamy ham and potato soup garnished with fresh parsley.

FAQs

What are some good garnishes for ham and potato soup?

Shredded cheddar cheese, smoked paprika, and diced green onions enhance both flavor and presentation. For freshness, try fresh herbs like parsley or chives. Bacon bits, croutons, or Parmesan cheese add extra texture and richness.

Can I make this soup in a slow cooker?

Yes, combine the ingredients (except for the roux) in a slow cooker and cook on low for 6–8 hours or high for 3–4 hours. Prepare the roux separately and stir to blend it in at the end.

Storage Information

To STORE Ham and Potato soup leftovers, let the soup cool completely before placing it in an airtight container. Refrigerate for up to 3–4 days. For FREEZING, let the soup cool completely and transfer it to freezer-safe containers, leaving some room at the top for expansion. Store for up to 4 months. The potatoes may become mushier after thawing.

When REHEATING, thaw the soup in the fridge overnight and gently warm it on the stovetop over medium-low heat, stirring frequently for the best results. If the soup thickens too much during reheating, add a splash of milk or broth to adjust the consistency. Avoid boiling, as it may affect the texture of the soup.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

Ham and potato soup garnished with fresh parsley served in a bowl.

Ham and Potato Soup Recipe

This Ham and Potato Soup is everything you need on a chilly day, with its creamy texture, hearty ingredients, and rich, savory flavor that warms you from the inside out.
5 from 4 votes
Pin Rate
Course: Main Dishes, Soup
Cuisine: American
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6
Calories: 292kcal
Author: Andrea
Print (email required)

Ingredients

  • 3 1/2 cups potatoes - peeled and diced
  • 2 carrots - peeled and sliced
  • 1 tsp celery seed
  • 1/3 cup onion - finely chopped
  • 3/4 cup cooked ham - cubed
  • 1 cup chicken broth
  • 2 1/4 cups water
  • 2 Tbsp chicken bouillon powder
  • 1/2 tsp salt - or to taste
  • 1 tsp ground white or black pepper - or to taste
  • 5 Tbsp butter
  • 5 Tbsp all-purpose flour
  • 2 cups milk
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • Place the potatoes, carrots, celery seed, onion, ham, chicken broth, and water in a stockpot. Stir to combine. Bring to a boil, then lower the temperature to medium heat and cook until the potatoes are fork-tender, about 10 to 15 minutes. Stir in the chicken bouillon powder, salt, and pepper.
  • In a separate small saucepan, melt butter over medium-low heat. Whisk in the flour and stir constantly for about 1 minute until it thickens. Slowly stir in all the milk, being careful not to let lumps form. Continue stirring over medium-low heat for about 4 to 5 minutes until the mixture is thick.
  • Stir the milk mixture into the soup and cook until it is heated all the way through. Serve immediately.

NOTES

To STORE Ham and Potato soup leftovers, let the soup cool completely before placing it in an airtight container. Refrigerate for up to 3–4 days. For FREEZING, let the soup cool completely and transfer it to freezer-safe containers, leaving some room at the top for expansion. Store for up to 4 months. The potatoes may become mushier after thawing.
When REHEATING, thaw the soup in the fridge overnight and gently warm it on the stovetop over medium-low heat, stirring frequently for the best results. If the soup thickens too much during reheating, add a splash of milk or broth to adjust the consistency. Avoid boiling, as it may affect the texture of the soup.

Nutrition

Calories: 292kcal | Carbohydrates: 34g | Protein: 9g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 46mg | Sodium: 1033mg | Potassium: 782mg | Fiber: 4g | Sugar: 7g | Vitamin A: 3824IU | Vitamin C: 29mg | Calcium: 142mg | Iron: 2mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

5 from 4 votes

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    Ham and Potato Soup is one of my favorites this time of year, and this recipe did not disappoint. It was SOOO tasty!