Delicious Ham and Potato Soup
There's something about a pot of ham and potato soup simmering on the stove that makes a house feel like home. This recipe came about the way the best ones always do — as a way to stretch a few humble ingredients into something the whole family asks for again and again.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
- 4 cups potatoes peeled and diced
- 4 cups water
- 2 cups cooked ham diced
- 1 stalk celery chopped
- 1 onion chopped
- 2 teaspoons chicken bouillon granules
- ¼ teaspoon black pepper
- ¼ teaspoon salt to taste
- ¼ cup butter
- ¼ cup all-purpose flour
- 2 cups milk
Gather all ingredients.2. Combine potatoes, water, ham, celery, and onion in a stockpot. Bring to a boil; simmer over medium heat until potatoes are tender, 10 to 15 minutes. Stir in chicken bouillon, pepper, and salt.3. Melt butter in a separate saucepan over medium-low heat. Add flour; cook and stir until thick, about 1 minute. Whisk in milk; cook and stir until thick, 4 to 5 minutes.4. Pour the milk mixture into the stockpot; cook and stir until warmed through.5. Serve and enjoy!
- Mash a few cooked potato chunks in the pot before adding the milk mixture for extra creaminess.
- Don't rush the roux — a full minute of cooking avoids a raw, floury taste.
- Taste before serving and adjust salt/pepper, since ham varies in saltiness.
- Storage: Cool completely, then refrigerate in an airtight container up to 4 days, or freeze up to 3 months. Texture may turn slightly grainy after freezing since this is a dairy-based soup — a quick whisk while reheating smooths it back out.
Nutrition Facts
- Calories: 168
- Total Carbohydrate: 11g
- Dietary Fiber: 1g
- Total Sugars: 1g
- Protein: 7g
- Total Fat: 11g
- Saturated Fat: 3g
- Cholesterol: 23mg
- Vitamin C: 3mg
- Sodium: 288mg
- Calcium: 20mg
- Iron: 1mg
- Potassium: 142mg