Nutrition Facts for Cheesy potato ham soup

Cheesy Potato Ham Soup

Image of Cheesy Potato Ham Soup
Nutriscore Rating: 68/100

Warm up with a bowl of velvety, flavor-packed Cheesy Potato Ham Soup—a comforting classic that combines tender russet potatoes, savory diced ham, and sharp cheddar cheese in every creamy spoonful. This easy-to-make recipe starts with a fragrant base of sautéed onion and garlic, thickened with a buttery roux, and enriched with wholesome chicken broth and milk. Lightly mashing the potatoes gives the soup its signature hearty texture, while melted cheddar infuses it with irresistible cheesy goodness. Perfect for busy weeknights or cozy weekends, this satisfying soup is ready in just 45 minutes and serves up to six. Top it off with fresh green onions for a bright, zesty finish, and pair it with crusty bread for the ultimate comfort food experience. Ideal keywords: "cheesy potato ham soup," "creamy potato soup," "comfort food recipes," "easy soup recipes," "potato cheddar soup."

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 4 large russet potatoes
  • 2 cups ham
  • 1 medium onion
  • 2 cloves garlic
  • 4 tablespoons butter
  • 4 cups chicken broth
  • 2 cups whole milk
  • 2 cups sharp cheddar cheese
  • 2 tablespoons all-purpose flour
  • 0.5 teaspoons salt
  • 0.5 teaspoons black pepper
  • 2 stalks green onions
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Peel and dice the potatoes into 1-inch cubes. Dice the onion and ham into small pieces. Mince the garlic. Slice the green onions for garnish and set aside.

2

In a large pot, melt the butter over medium heat. Add the diced onion and minced garlic, cooking until they become fragrant and translucent, about 3–4 minutes.

3

Stir in the flour and cook for an additional 2 minutes, whisking constantly to remove the raw flour taste.

4

Gradually pour in the chicken broth while whisking to avoid lumps. Bring the mixture to a boil.

5

Add the diced potatoes and reduce the heat to a simmer. Cook until the potatoes are tender, about 15–20 minutes.

6

Stir in the milk and ham, cooking for another 5 minutes to warm through.

7

Using a potato masher, lightly mash some of the potatoes in the pot to create a thicker texture. Leave some chunks for a hearty consistency.

8

Slowly stir in the shredded cheddar cheese until fully melted and incorporated. Season the soup with salt and black pepper to taste.

9

Ladle the soup into bowls, and garnish with sliced green onions for a fresh pop of flavor. Serve immediately and enjoy!

Cooking Tip: Take your time with each step for the best results!
3390
cal
143.0g
protein
372.6g
carbs
153.9g
fat

Nutrition Facts

1 serving (3459.2g)
Calories
3390
% Daily Value*
Total Fat 153.9 g 197%
Saturated Fat 86.8 g 434%
Polyunsaturated Fat 8.4 g
Cholesterol 465 mg 155%
Sodium 7000 mg 304%
Total Carbohydrate 372.6 g 135%
Dietary Fiber 30.4 g 109%
Total Sugars 51.5 g
Protein 143.0 g 286%
Vitamin D 5.9 mcg 30%
Calcium 2601 mg 200%
Iron 20.2 mg 112%
Potassium 9660 mg 206%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

43.2%%
16.6%%
40.2%%
Fat: 1385 cal (40.2%%)
Protein: 572 cal (16.6%%)
Carbs: 1490 cal (43.2%%)