Delicious Ham and Potato Soup Recipe
This comforting ham and potato soup is perfect for chilly days, offering a warm, creamy hug in every spoonful. It's a great way to use up leftover cooked ham and can be easily customized with whatever ingredients you have on hand.
Ingredients
- 3 cups peeled and diced potatoes
- 3 cups water
- cup diced cooked ham
- cup diced celery
- cup finely chopped onion
- 2 tablespoons chicken bouillon granules
- 1 teaspoon ground white or black pepper (or to taste)
- teaspoon salt (or to taste)
- 5 tablespoons butter
- 5 tablespoons all-purpose flour
- 2 cups milk
Instructions
Step 1: Start by gathering all of your ingredients to ensure you have everything needed for the recipe.
Step 2: In a large stockpot, combine the potatoes, water, ham, celery, and onion. Bring the mixture to a boil, then reduce the heat and simmer for 10-15 minutes, or until the potatoes are tender.
Step 3: Stir in the chicken bouillon granules, salt, and pepper to season the soup to your taste.
Step 4: While the soup is simmering, melt the butter in a separate saucepan over medium-low heat. Once melted, add the flour and cook, stirring constantly, for about 1 minute to form a roux.
Step 5: Gradually whisk in the milk into the roux, stirring continuously until the mixture thickens. This should take about 4 to 5 minutes.
Step 6: Pour the milk mixture into the stockpot with the simmering ham and vegetable mixture. Stir well to combine and continue to cook until the soup is heated through.
Step 7: Once everything is combined and warmed up, your soup is ready to serve!
What to Serve with Ham and Potato Soup
This soup pairs wonderfully with a variety of toppings like shredded Cheddar cheese, crumbled bacon, green onions, and chives. Serve alongside some crusty bread and a fresh side salad for a complete meal.
Storage and Freezing
How to Store: Store the ham and potato soup in an airtight for up to four days in the fridge. Reheat either in the microwave or on the stovetop.
Can You Freeze: We dont recommend freezing this soup, as the potatoes can become grainy when thawed, and dairy-based soups may separate during the thawing and reheating process.
Nutrition Information (per serving)
- Calories: 236
- Total Fat: 10g (12% DV)
- Saturated Fat: 6g (28% DV)
- Cholesterol: 32mg (11% DV)
- Sodium: 726mg (32% DV)
- Total Carbohydrate: 30g (11% DV)
- Dietary Fiber: 2g (7% DV)
- Total Sugars: 5g
- Protein: 8g (17% DV)
- Vitamin C: 7mg (8% DV)
- Calcium: 98mg (8% DV)
- Iron: 2mg (9% DV)
- Potassium: 512mg (11% DV)

Comments
Anthony Taylor
12/04/2024 03:32:46 AM
Review rewritten: The soup was absolutely phenomenal! Even my normally picky kids couldn't get enough, asking for seconds and even thirds. Surprisingly, my husband, who isn't a fan of soup, loved it and insisted we add it to our regular meal rotation. I made a slight tweak to the recipe by using a can of Chicken Broth instead of water and bouillon cubes. My only advice is to make a larger batch because one bowl won't be enough - you'll be craving more!
Samantha Nelson
04/12/2024 04:56:44 PM
This soup was absolutely fantastic! I prepared it for a friend who recently welcomed a baby, and she absolutely loved it. Even though I had to do a lot of chopping since I doubled the recipe, it was totally worth it. I believe adding a can of corn to it would take it to the next level. The flavor profile is more reminiscent of a chowder than a regular soup.
Brian Evans
02/08/2024 05:24:59 PM
I made this dish using my Instant Pot. I began by sautéing while I chopped potatoes, carrots, and celery. While that was cooking, I crisped up some bacon and added it (along with the fat) for extra delicious flavor. I also stirred in a generous spoonful of minced garlic for even more depth of flavor. I had some leftover Velveeta cheese, sour cream, and heavy whipping cream that I added to the mix. The result was absolutely amazing!
Lisa Harris
03/16/2025 12:05:43 PM
Update 12/17/2024: I am continuing to enjoy this soup recipe! Last night, I prepared a double batch using ham broth made from a leftover ham bone, along with ham, potatoes, onion, and garlic. I opted not to include other vegetables this time and skipped the sautéing step. Following the original instructions still yields a delicious result, while also saving me some time. For seasoning, I kept to the original salt and pepper measurements but used celery salt, black and white pepper. Additionally, I incorporated 8 ounces of medium cheddar into the butter, flour, and milk mixture, topping the soup with scallions and a sprinkle of extra cheddar. It made for a satisfying meal on a chilly evening! Original Review from 2010: This soup is outstanding and incredibly simple to prepare. I made a few adjustments by sautéing the onion and celery and using chicken broth. The recipe is versatile, allowing for various additions like carrots, garlic, leaving the potato skins on, and mixing in shredded sharp cheddar into the creamy broth. When serving, I like to top the soup with shredded cheddar cheese, crispy bacon, and scallions for an added layer of flavor.