Warm up with a bowl of velvety, flavor-packed Cheesy Potato Ham Soup—a comforting classic that combines tender russet potatoes, savory diced ham, and sharp cheddar cheese in every creamy spoonful. This easy-to-make recipe starts with a fragrant base of sautéed onion and garlic, thickened with a buttery roux, and enriched with wholesome chicken broth and milk. Lightly mashing the potatoes gives the soup its signature hearty texture, while melted cheddar infuses it with irresistible cheesy goodness. Perfect for busy weeknights or cozy weekends, this satisfying soup is ready in just 45 minutes and serves up to six. Top it off with fresh green onions for a bright, zesty finish, and pair it with crusty bread for the ultimate comfort food experience. Ideal keywords: "cheesy potato ham soup," "creamy potato soup," "comfort food recipes," "easy soup recipes," "potato cheddar soup."
Scan with your phone to download!
Peel and dice the potatoes into 1-inch cubes. Dice the onion and ham into small pieces. Mince the garlic. Slice the green onions for garnish and set aside.
In a large pot, melt the butter over medium heat. Add the diced onion and minced garlic, cooking until they become fragrant and translucent, about 3–4 minutes.
Stir in the flour and cook for an additional 2 minutes, whisking constantly to remove the raw flour taste.
Gradually pour in the chicken broth while whisking to avoid lumps. Bring the mixture to a boil.
Add the diced potatoes and reduce the heat to a simmer. Cook until the potatoes are tender, about 15–20 minutes.
Stir in the milk and ham, cooking for another 5 minutes to warm through.
Using a potato masher, lightly mash some of the potatoes in the pot to create a thicker texture. Leave some chunks for a hearty consistency.
Slowly stir in the shredded cheddar cheese until fully melted and incorporated. Season the soup with salt and black pepper to taste.
Ladle the soup into bowls, and garnish with sliced green onions for a fresh pop of flavor. Serve immediately and enjoy!
Serving size | (3459.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3390.5 |
Total Fat 153.9g | 0% |
Saturated Fat 86.8g | 0% |
Polyunsaturated Fat 8.4g | |
Cholesterol 464.7mg | 0% |
Sodium 7000.5mg | 0% |
Total Carbohydrate 372.6g | 0% |
Dietary Fiber 30.4g | 0% |
Total Sugars 51.5g | |
Protein 143.0g | 0% |
Vitamin D 236.6IU | 0% |
Calcium 2601.3mg | 0% |
Iron 20.2mg | 0% |
Potassium 9660.1mg | 0% |
Source of Calories