Ham Potato Soup Creamy Hearty (Print-Friendly Version)

Creamy soup brimming with ham, potatoes, and carrots in a savory, hearty broth for flavorful winter comfort.

# Ingredients List:

→ Main Ingredients

01 - 80 grams unsalted butter
02 - 1 medium onion, finely chopped
03 - 130 grams carrot, peeled and diced
04 - 65 grams celery, diced
05 - 600 grams potatoes, peeled and diced
06 - 4 cloves garlic, minced or finely chopped
07 - 225 grams cooked ham, diced

→ Thickener and Liquid

08 - 40 grams all-purpose flour
09 - 480 milliliters low sodium chicken stock or broth
10 - 2 teaspoons chicken bouillon powder
11 - 720 milliliters whole milk or 2% milk

→ Seasonings

12 - 1/4 teaspoon salt, or to taste
13 - 1/4 teaspoon cracked black pepper, to taste

# How to Make It:

01 - Heat butter in a large pot over medium heat. Add the onion, carrot, and celery. Sauté until vegetables begin to soften, approximately 4 minutes.
02 - Add diced ham and potatoes to the pot. Cook for 2 minutes, then add minced garlic and sauté for 30 seconds until fragrant.
03 - Sprinkle flour evenly over the mixture, stirring to coat all ingredients. Cook for 2 minutes, stirring constantly.
04 - Pour in chicken stock and sprinkle in bouillon powder. Stir thoroughly, increase heat, and bring to a boil. Cook until potatoes are just fork-tender, about 10–12 minutes.
05 - Reduce heat to medium-low. Add milk gradually while stirring. Simmer until the soup thickens, around 5 minutes. Taste and adjust seasoning with salt and pepper as desired.
06 - Ladle into bowls and serve warm.

# Extra Tips:

01 - For added flavor, prepare homemade ham broth by simmering leftover ham bone in water for an hour, then use it in place of chicken stock.
02 - If the soup becomes overly thick, add extra milk in 60 ml increments until the desired consistency is reached.
03 - To thicken, combine 1 tablespoon cornstarch with 2 tablespoons cold milk, then stir into the soup and boil until thickened.