Craving a warm and hearty dish? This ham and potato soup is the perfect solution! A delightful combination of tender potatoes and savory ham creates a flavor-packed soup that warms the soul. Perfect for chilly evenings or as a comforting lunch, this recipe is simple yet satisfying. Follow along as we guide you through making this delicious soup that your family will love.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 4 cups diced potatoes
- 2 cups diced ham
- 4 cups chicken broth
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh parsley for garnish
Servings and Cooking Time
This recipe serves 6 people. Preparation time is approximately 15 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (1 cup) contains approximately 320 calories, 15g fat, 25g carbohydrates, and 18g protein. This is a satisfying option for one person, packed with essential nutrients.
Step-by-Step Cooking Process
- Heat olive oil in a large pot over medium heat.
- Add diced onions and sauté until translucent.
- Stir in minced garlic and cook for an additional minute.
- Add diced potatoes and ham to the pot.
- Pour in the chicken broth and bring to a boil.
- Reduce heat and let it simmer until potatoes are tender, about 15 minutes.
- Stir in heavy cream and season with salt and pepper.
- Remove from heat and garnish with fresh parsley.
- Serve hot with crusty bread on the side.
- Enjoy your delicious ham and potato soup!
Alternative Ingredients
You can substitute heavy cream with half-and-half or milk for a lighter version. Additionally, diced turkey can replace the ham, making it a great option for leftover holiday meats.
Serving and Pairings
This ham and potato soup pairs beautifully with crusty bread or a fresh garden salad. A sprinkle of cheese on top can add an extra layer of flavor.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm on the stove or in the microwave. Freezing is also an option; just ensure the soup is completely cooled before transferring to a freezer-safe container.
Cooking Mistakes
- Don’t skip sautéing the onions and garlic, as it enhances the flavor.
- Ensure potatoes are cut evenly for uniform cooking.
- Do not overcook the potatoes; they should be tender but not mushy.
- Adjust seasoning to taste, especially if using low-sodium broth.
- Remember to add cream gradually to prevent curdling.
Helpful Tips
- Use leftover ham for a quick meal.
- Consider adding vegetables like carrots or celery for extra nutrition.
- Garnish with cheddar cheese for added richness.
- Use a hand blender for a creamier texture if desired.
FAQs
Can I make this soup ahead of time?
Yes, ham and potato soup can be made ahead of time. Just store it in the refrigerator and reheat when ready to serve.
Is this soup gluten-free?
The ingredients listed are gluten-free, but always check labels if using packaged products.
Can I add more vegetables?
Absolutely! Feel free to add carrots, peas, or corn for more flavor and nutrition.
How do I thicken the soup?
For a thicker consistency, mash some of the potatoes or add a cornstarch slurry.
What type of potatoes work best?
Russet or Yukon Gold potatoes are ideal for this recipe due to their creamy texture when cooked.
Conclusion
Ham and potato soup is a comforting and hearty dish that brings warmth to any table. With its creamy texture and savory flavors, it’s sure to become a family favorite. Enjoy this recipe and make it your own by adding personal touches!

Ham And Potato Soup
Ingredients
- 2 tablespoons olive oil
- 1 onion diced
- 3 cloves garlic minced
- 4 cups diced potatoes
- 2 cups diced ham
- 4 cups chicken broth
- 1 cup heavy cream
- Salt and pepper to taste
- Fresh parsley for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onions and sauté until translucent.
- Stir in minced garlic and cook for an additional minute.
- Add diced potatoes and ham to the pot.
- Pour in the chicken broth and bring to a boil.
- Reduce heat and let it simmer until potatoes are tender, about 15 minutes.
- Stir in heavy cream and season with salt and pepper.
- Remove from heat and garnish with fresh parsley.
- Serve hot with crusty bread on the side.
- Enjoy your delicious ham and potato soup!