Craving something warm and comforting? This Cheesy Potato and Ham Soup is the answer! It’s a rich and satisfying dish that combines the creamy texture of potatoes with savory ham, all brought together with a cheesy goodness that will make your taste buds dance.
Imagine a cold day where a bowl of this Cheesy Potato and Ham Soup warms you from the inside out. Perfect for family dinners or a quick lunch, this recipe is not only delicious but also easy to prepare, making it a favorite in my house.
The Ultimate Cheesy Potato and Ham Soup
This luxurious Cheesy Potato and Ham Soup is filled with tender potatoes, chunks of ham, and a creamy, cheesy broth. Every spoonful is rich, hearty, and incredibly satisfying, making it a go-to recipe for any occasion.
Ingredients
- 4 medium potatoes peeled and diced
- 1 medium onion finely chopped
- 2 cups cooked ham diced
- 1 cup shredded cheddar cheese
- 4 cups chicken broth
- 1 cup milk
- 2 tablespoons butter
- 1 teaspoon garlic powder
- Salt and pepper to taste
- Chopped green onions or parsley for garnish (optional)
Instructions
- Prep the Ingredients: Peel and dice the potatoes, chop the onion, and dice the cooked ham.
- Sauté the Onion: In a large pot, melt the butter over medium heat. Add the chopped onion and sauté until translucent (about 3-4 minutes).
- Cook the Potatoes: Add the diced potatoes and chicken broth to the pot. Bring to a boil, then reduce heat and simmer for 15-20 minutes or until potatoes are tender.
- Add Ham and Seasoning: Stir in the diced ham, garlic powder, salt, and pepper. Let it cook for another 5 minutes.
- Create Creaminess: Stir in the milk and shredded cheddar cheese until melted and creamy. Heat through without boiling.
- Serve: Ladle the soup into bowls and garnish with chopped green onions or parsley if desired.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 320kcal
- Fat: 15g
- Protein: 14g
- Carbohydrates: 35g