Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Ham and Potato Soup


  • Author: islamerrick
  • Total Time: 45 minutes
  • Yield: 68 servings 1x

Description

This comforting ham and potato soup is rich, creamy, and packed with flavor. With chunks of tender potatoes and savory ham in a velvety broth, it’s the perfect way to warm up on a chilly day—simple, satisfying, and made to share.


Ingredients

Scale

2 tbsp butter

1 medium onion, diced

2 cloves garlic, minced

4 cups potatoes, peeled and diced (Yukon gold or russet)

2 cups cooked ham, diced

3 cups chicken broth

1 cup milk

1/2 cup heavy cream (optional for extra richness)

1/4 cup all-purpose flour

Salt and pepper to taste

1/2 tsp dried thyme or parsley

Optional toppings: shredded cheese, green onions, or extra ham


Instructions

In a large pot, melt butter over medium heat. Sauté onion and garlic until fragrant.

Stir in flour and cook for 1–2 minutes to form a light roux.

Gradually add broth while stirring to avoid lumps.

Add potatoes and ham. Simmer 15–20 minutes until potatoes are fork-tender.

Stir in milk and cream, then season with salt, pepper, and herbs.

Simmer gently for another 5–10 minutes, stirring occasionally.

For extra creaminess, mash a few potato chunks or use an immersion blender briefly.

Serve hot with your favorite toppings.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner, Main Course

Nutrition

  • Calories: 290
  • Fat: 14g
  • Carbohydrates: 23g
  • Fiber: 2g
  • Protein: 14g