🥔🍖🧀 Potato, Ham and Cheese Soup
A creamy, comforting soup loaded with soft potatoes, savory ham, and melted cheese—perfect for cold days or cozy dinners.
đź›’ Ingredients
- 4 medium potatoes, peeled and diced
- 1 1/2 cups cooked ham, chopped
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 tbsp butter
- 3 tbsp all-purpose flour
- 3–4 cups milk (or half milk, half chicken broth)
- 1 cup shredded cheddar cheese (plus more for topping)
- 1/2 tsp black pepper
- 1/2 tsp salt (adjust to taste)
- 1/2 tsp paprika (optional)
- 1/2 tsp dried thyme or parsley (optional)
🍳 Instructions
1. Cook potatoes
In a pot, add diced potatoes and cover with water or broth.
Boil for 10–12 minutes until tender. Drain and set aside.
2. Build base
In the same pot, melt butter.
Sauté onion until soft, then add garlic and cook briefly.
3. Make roux
Stir in flour and cook for 1–2 minutes.
Slowly whisk in milk (and broth if using), stirring until smooth and slightly thickened.
4. Add main ingredients
Add:
- cooked potatoes
- ham
- seasonings
Simmer for 5–10 minutes.
5. Add cheese
Stir in shredded cheddar until melted and creamy.
6. Serve
Ladle into bowls and top with extra cheese, pepper, or herbs.
🍽️ Tips
- Mash a few potatoes for a thicker, creamier texture
- Use smoked ham for deeper flavor
- Don’t boil after adding cheese (prevents curdling)
- Add crispy bacon on top for extra richness
If you want, I can also make:
- a slow cooker ham & potato soup
- a loaded baked potato soup version
- or a lighter low-fat creamy soup recipe