Leftover ham sitting in the fridge and you don’t feel like doing anything complicated? This is exactly what you make.
This cheesy ham and potato soup recipe is rich, creamy, and loaded in the best way. Soft potatoes, salty ham, and melty cheese all come together into something that feels like real comfort food — not just another soup.
It’s simple, filling, and the kind of meal you keep going back to straight from the pot.
- Difficulty: Easy
- Time: 35 minutes
- Servings: 3–4

More ideas: Easy Chicken Tortilla Soup (Smoky, Cozy, Better Than Takeout)
Chicken Gnocchi Soup – Creamy, Easy & Cozy One-Pot Dinner
Ingredients
How to Make Cheesy Ham and Potato Soup That’s Thick, Creamy & Full of Flavor
- Start by melting butter in a pot over medium heat. Add the chopped onion and cook until soft and slightly translucent. This builds the base flavor, so don’t rush it.
- Add garlic and cook for about 30 seconds, just until fragrant.
- Add the diced potatoes and pour in the chicken broth. Bring everything to a simmer and cook until the potatoes are very soft — you should be able to break them easily with a spoon.
- Lightly mash some of the potatoes directly in the pot. This thickens the soup naturally without needing flour, while still keeping some texture.
- Add the diced ham, then stir in the heavy cream. Let it warm through gently.
- Lower the heat and add the shredded cheese gradually, stirring as it melts. Don’t rush this part — adding cheese too fast or on high heat can make it clumpy instead of smooth.
- Taste and adjust seasoning. If it feels too thick, add a splash of broth. If it feels too thin, let it simmer a bit longer.
- Serve hot with optional toppings like green onions or extra cheese.
Related recipes: Tostitos Peanut Cheesecake Dip – Easy, Creamy & Sweet-Salty Favorite
Rice Bowls Recipe – Easy, Flavor-Packed Meals You Can Customize
Chicken Ranch Nacho Fries Recipe – Loaded, Cheesy & Impossible to Stop Eating

This is where it can go wrong
Adding cheese on too high heat.
It can turn grainy instead of smooth. Lower the heat and add it slowly — that’s what keeps the texture creamy.
FAQ
How to make cheesy ham and potato soup thicker?
Cheesy ham and potato soup thickens naturally by mashing some of the potatoes. You can also let it simmer longer to reduce liquid.
Can you use leftover ham for cheesy ham and potato soup recipe?
Yes, cheesy ham and potato soup recipe is perfect for leftover ham. It adds flavor and makes the soup more filling.
What cheese works best for cheesy ham and potato soup recipe?
Cheddar works best because it melts well and adds a rich flavor. A cheese blend also works.
Can you freeze cheesy ham and potato soup?
Yes, but the texture may change slightly due to the cream and cheese. Reheat gently and stir well.
Why is cheesy ham and potato soup grainy?
Cheesy ham and potato soup can become grainy if cheese is added at too high heat. Always melt it slowly on low heat.





Leave a Reply