Nutrition Facts for Ham swiss soup
Blog Research API Download App

Ham Swiss Soup

Image of Ham Swiss Soup
Nutriscore Rating: 64/100

Warm, creamy, and utterly comforting, Ham Swiss Soup is the perfect blend of savory elegance and hearty satisfaction. This rich soup features tender chunks of cooked ham, velvety melted Swiss cheese, and a medley of fresh vegetables like carrots, celery, onions, and potatoes, all simmered in a luscious broth made with milk, cream, and chicken stock. A hint of dried thyme elevates the flavor, while the infusion of garlic adds a fragrant depth. Ready in under an hour, this one-pot wonder is ideal for cozy weeknight dinners or as a crowd-pleasing starter at gatherings. Serve it piping hot with crusty bread or crackers, and don’t forget a sprinkle of fresh parsley for a vibrant finishing touch. Perfect for lovers of creamy soups and hearty meals, this Ham Swiss Soup will quickly become a family favorite.

Smart Nutrition Tracking with SnapCalorie

β˜…β˜…β˜…β˜…β˜… 4.8/5 (2M+ downloads)
βœ“ Track meals with just a photo
βœ“ Hit your nutrition goals easier
βœ“ Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
πŸ”₯
Cook Time
40 min
πŸ•
Total Time
55 min
πŸ‘₯
Servings
6 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

17 items
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 large garlic cloves, minced
  • 3 tablespoons all-purpose flour
  • 4 cups chicken broth
  • 2 cups milk
  • 1 cup heavy cream
  • 2 cups cooked ham, diced
  • 2 cups Swiss cheese, shredded
  • 2 medium potatoes, peeled and diced
  • 1 teaspoon dried thyme
  • 0.5 teaspoons black pepper
  • 1 teaspoon salt
  • 2 tablespoons fresh parsley, chopped (optional for garnish)
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

10 steps
1

In a large pot or Dutch oven, melt the butter and olive oil over medium heat.

2

Add the diced onions, carrots, and celery to the pot. Cook, stirring occasionally, for about 5-7 minutes, until the vegetables have softened.

3

Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.

4

Sprinkle the flour over the vegetables and stir well to coat evenly. Cook for 2 minutes to remove the raw flour taste.

5

Gradually pour in the chicken broth while stirring constantly to prevent lumps. Add the milk and heavy cream, and stir to combine.

6

Add the diced potatoes to the pot, along with the dried thyme, black pepper, and salt. Bring the mixture to a gentle boil over medium heat, then reduce the heat to low and let it simmer for 20 minutes, or until the potatoes are tender.

7

Add the diced ham to the pot and stir well. Allow the soup to cook for an additional 5 minutes to warm the ham through.

8

Gradually stir in the shredded Swiss cheese, one handful at a time, allowing each addition to melt fully before adding the next.

9

Taste the soup and adjust seasoning with additional salt or pepper, if needed.

10

Serve hot, garnished with chopped fresh parsley, if desired. Enjoy with crusty bread or crackers for a complete meal!

⚑
Cooking Tip: Take your time with each step for the best results!
598
cal
35.2g
protein
26.2g
carbs
39.0g
fat

Nutrition Facts

1 serving (533.8g)
Calories
598
% Daily Value*
Total Fat 39.0 g 50%
Saturated Fat 20.8 g 104%
Polyunsaturated Fat 0.0 g
Cholesterol 138 mg 46%
Sodium 1852 mg 81%
Total Carbohydrate 26.2 g 10%
Dietary Fiber 2.1 g 8%
Total Sugars 8.5 g
Protein 35.2 g 70%
Vitamin D 1.3 mcg 6%
Calcium 473 mg 36%
Iron 1.6 mg 9%
Potassium 889 mg 19%

*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

17.5%%
23.7%%
58.8%%
Fat: 2098 cal (58.8%%)
Protein: 845 cal (23.7%%)
Carbs: 625 cal (17.5%%)