Love this? Pin it for later!
Why This Recipe Works
- Velvety Base: A quick roux plus evaporated milk creates silk without the risk of curdling.
- Double Cheese Strategy: Sharp cheddar for flavor, Gruyère for meltability—no grainy texture.
- Pre-Cooked Ham: Using leftover ham means zero extra cook time and zero waste.
- Par-Boiled Potatoes: Gives perfect bite while naturally thickening the broth.
- One-Pot Wonder: From stove to table in a single Dutch oven—less dishes, more joy.
- Freezer-Friendly: Cream-based soups can be tricky, but our method prevents separation.
Ingredients You'll Need
Great soup starts with great building blocks. Use russet potatoes for their high starch content—they break down just enough to thicken the broth while still holding their shape. Yukon Golds work in a pinch, but the texture will be waxier. For the ham, any fully cooked smoked ham or spiral leftover is perfect; avoid honey-glazed versions, which can make the soup cloying. When it comes to cheese, buy blocks and grate them yourself. Pre-shredded cellulose-coated cheese resists melting and can turn your soup gritty. Evaporated milk is my secret weapon; it delivers the richness of heavy cream without the weight and is far less likely to curdle when simmered. Finally, keep a good low-sodium chicken stock on hand—ham brings plenty of salt to the party.
How to Make Cheesy Potato and Ham Soup That Is Creamy
Expert Tips
Low & Slow Cheese
Keep heat below 180 °F when adding dairy. Anything higher causes proteins to tighten and grain out.
Ice-Cube Trick
If soup thickens too much, loosen with a splash of milk or an ice cube—cools without watering down flavor.
Overnight Magic
Flavors meld beautifully overnight; reheat gently with a splash of broth while whisking constantly.
Prevent Skin
Press plastic wrap directly onto surface when storing to stop a film from forming.
Variations to Try
- Broccoli-Cheddar Twist: Replace half the potatoes with bite-size broccoli florets and swap Gruyère for extra sharp white cheddar.
- Smoky Bacon Version: Sub out ham for 6 slices of chopped bacon; render fat and use in place of butter for the roux.
- Light & Lean: Use turkey ham, 2 % evaporated milk, and reduced-fat cheddar; thicken with pureed cauliflower instead of roux.
- Spicy Kick: Add 1 seeded diced jalapeño with onions and a dash of cayenne for gentle heat that balances the richness.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat slowly over medium-low, whisking and thinning with milk or broth as needed.
Freezer: Portion into quart-size freezer bags, press out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge, then warm gently. Texture may be slightly less silky, but a quick immersion-blender pulse restores creaminess.
Make-Ahead: Chop potatoes and ham, grate cheeses, and store separately up to 24 hours ahead. When ready to serve, the soup comes together in 20 minutes—perfect for entertaining.
Frequently Asked Questions
Cheesy Potato and Ham Soup That Is Creamy
Ingredients
Instructions
- Melt & Sweat: In a Dutch oven, melt butter over medium heat. Add onion and cook 3 minutes until translucent. Stir in garlic 30 seconds.
- Make Roux: Sprinkle in flour; cook 2 minutes, stirring constantly.
- Add Stock: Whisk in chicken stock a little at a time to keep smooth. Add potatoes, bay leaf, paprika, and dry mustard. Simmer 10 minutes.
- Creamify: Reduce heat to low. Stir in evaporated milk and whole milk. Gradually whisk in cheeses until melted.
- Finish: Fold in ham; simmer 5 minutes. Remove bay leaf. Pulse briefly with immersion blender for extra silkiness if desired. Season with pepper and salt only if needed.
- Serve: Ladle into warm bowls, garnish with chives, and serve with crusty bread.
Recipe Notes
Keep heat low when adding dairy to prevent curdling. Soup thickens as it stands; thin with milk or broth when reheating.