Creamy Ham and Potato Soup Recipe
Introduction
Ham and potato soup is a comforting, creamy dish perfect for chilly days. This simple recipe combines savory ham, tender potatoes, and rich cream for a satisfying meal that’s easy to make and delicious to enjoy.

Ingredients
- 2 cups diced ham
- 4 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
Instructions
- Step 1: In a large pot, combine diced ham, potatoes, chopped onion, and broth.
- Step 2: Bring the mixture to a boil, then reduce heat and simmer until the potatoes are tender, about 15-20 minutes.
- Step 3: Stir in the heavy cream and heat through for another 5 minutes before serving.
Tips & Variations
- For a thicker soup, mash some of the potatoes before adding the cream.
- Add chopped celery or carrots for extra flavor and texture.
- Use smoked ham for a deeper, smoky flavor.
Storage
Store the soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally to prevent scorching.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use leftover ham for this soup?
Yes, leftover ham works perfectly and adds great flavor to the soup.
Is it possible to make this soup dairy-free?
You can substitute the heavy cream with coconut milk or a dairy-free creamer to make this soup dairy-free.
PrintCreamy Ham and Potato Soup Recipe
A comforting and hearty Ham and Potato Soup made by simmering tender potatoes, savory ham, and aromatic onions in a rich broth, finished with cream for a smooth, satisfying finish. Perfect for a cozy meal any time of the year.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Ingredients
Main Ingredients
- 2 cups diced cooked ham
- 4 medium potatoes, peeled and diced
- 1 medium onion, chopped
- 4 cups chicken broth
- 1 cup heavy cream
Instructions
- Prepare the Vegetables: Peel and dice the potatoes into small, even pieces to ensure they cook evenly. Chop the onion finely.
- Combine Ingredients: In a large pot, add the diced ham, potatoes, chopped onion, and chicken broth. Stir to combine all the ingredients.
- Simmer the Soup: Place the pot over medium heat and bring to a gentle boil. Reduce heat and let it simmer uncovered until the potatoes are tender, about 20-25 minutes. Stir occasionally to prevent sticking.
- Add Cream: Once the potatoes are soft, slowly stir in the heavy cream. Heat through for another 5 minutes, making sure not to boil, to prevent cream from separating.
- Season and Serve: Taste the soup and adjust seasoning with salt and pepper if needed. Serve hot, optionally garnished with chopped fresh herbs like parsley or chives.
Notes
- For a thicker soup, you can mash some of the potatoes in the pot before adding the cream.
- Use ham with some fat for more flavor, but trim extra fat if preferred.
- Feel free to add garlic or herbs such as thyme for extra aroma.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
- For a lighter version, substitute cream with half-and-half or milk, but the soup will be less creamy.
Keywords: Ham and Potato Soup, Comfort Food Soup, Creamy Potato Soup, Hearty Ham Soup, Easy Soup Recipe

