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.
In a large pot or Dutch oven, melt the butter and olive oil over medium heat.
Add the diced onions, carrots, and celery to the pot. Cook, stirring occasionally, for about 5-7 minutes, until the vegetables have softened.
Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Sprinkle the flour over the vegetables and stir well to coat evenly. Cook for 2 minutes to remove the raw flour taste.
Gradually pour in the chicken broth while stirring constantly to prevent lumps. Add the milk and heavy cream, and stir to combine.
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.
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.
Gradually stir in the shredded Swiss cheese, one handful at a time, allowing each addition to melt fully before adding the next.
Taste the soup and adjust seasoning with additional salt or pepper, if needed.
Serve hot, garnished with chopped fresh parsley, if desired. Enjoy with crusty bread or crackers for a complete meal!
Serving size | 3272.2 grams (3272.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3596 |
Total Fat 229.20g | 294% |
Saturated Fat 120.50g | 603% |
Polyunsaturated Fat 1.70g | |
Cholesterol 821mg | 274% |
Sodium 11525mg | 501% |
Total Carbohydrate 167.00g | 61% |
Dietary Fiber 14.70g | 53% |
Total Sugars 49.30g | |
Protein 211.10g | 422% |
Vitamin D 263IU | 1314% |
Calcium 2932mg | 226% |
Iron 11mg | 63% |
Potassium 5772mg | 123% |
Source of Calories