This ham and potato soup is a comforting and hearty dish perfect for chilly days. The combination of diced ham and potatoes creates a rich and satisfying flavor, while the creamy base adds a touch of indulgence. It's a simple yet delicious recipe that will warm you up from the inside out.
Most of the ingredients for this ham and potato soup are common pantry staples, but you might need to pick up a few items at the supermarket. Ensure you have diced ham, which can be found in the deli section or pre-packaged. Chicken broth is another essential ingredient that adds depth to the soup, and you can find it in the soup aisle. Lastly, make sure you have flour and butter for the roux, which thickens the soup.

Ingredients for Ham and Potato Soup Recipe
Ham: Adds a savory and smoky flavor to the soup.
Potatoes: Provides a hearty and creamy texture.
Onions: Adds a subtle sweetness and depth of flavor.
Chicken broth: Forms the base of the soup and adds richness.
Milk: Creates a creamy consistency.
Flour: Used to thicken the soup.
Butter: Adds richness and helps to cook the onions.
Salt: Enhances the overall flavor.
Pepper: Adds a touch of heat and balances the flavors.
Technique Tip for This Recipe
When making this ham and potato soup, ensure that you dice the potatoes and ham into uniform pieces. This will help them cook evenly and ensure a consistent texture throughout the soup. Additionally, when adding the flour to the butter and onions, make sure to cook it for at least a minute to eliminate any raw flour taste and to create a smooth roux.
Suggested Side Dishes
Alternative Ingredients
diced ham - Substitute with diced turkey: Turkey provides a similar texture and flavor profile, making it a great alternative for those who prefer poultry.
diced ham - Substitute with smoked tofu: For a vegetarian option, smoked tofu offers a similar smoky flavor and a good protein source.
diced potatoes - Substitute with cauliflower florets: Cauliflower is a low-carb alternative that mimics the texture of potatoes when cooked.
diced potatoes - Substitute with sweet potatoes: Sweet potatoes add a different flavor and a touch of sweetness, along with additional nutrients.
diced onions - Substitute with leeks: Leeks provide a milder onion flavor and can add a subtle complexity to the soup.
diced onions - Substitute with shallots: Shallots offer a sweeter and more delicate flavor compared to regular onions.
chicken broth - Substitute with vegetable broth: Vegetable broth is a great option for vegetarians and still provides a rich, savory base.
chicken broth - Substitute with beef broth: Beef broth can add a deeper, more robust flavor to the soup.
milk - Substitute with coconut milk: Coconut milk provides a creamy texture and a slight sweetness, suitable for those who are lactose intolerant.
milk - Substitute with almond milk: Almond milk is a dairy-free alternative that adds a subtle nutty flavor.
flour - Substitute with cornstarch: Cornstarch is a gluten-free thickening agent that can be used to achieve a similar consistency.
flour - Substitute with arrowroot powder: Arrowroot powder is another gluten-free thickener that works well in soups.
butter - Substitute with olive oil: Olive oil is a healthier fat option and can provide a different but pleasant flavor.
butter - Substitute with ghee: Ghee offers a richer, nuttier flavor and is suitable for those who are lactose intolerant.
salt - Substitute with soy sauce: Soy sauce adds a salty and umami flavor, enhancing the overall taste of the soup.
pepper - Substitute with cayenne pepper: Cayenne pepper adds a bit of heat and a different flavor profile to the soup.
Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
Allow the ham and potato soup to cool to room temperature before storing. This helps prevent condensation, which can lead to a watery soup and potential bacterial growth.
Transfer the cooled soup into airtight containers. For optimal freshness, use containers that are specifically designed for storing soups and liquids. Make sure to leave about an inch of space at the top to allow for expansion if you plan to freeze it.
Label the containers with the date of preparation. This will help you keep track of how long the soup has been stored and ensure you consume it while it's still fresh.
For refrigeration, place the containers in the fridge. The ham and potato soup will stay fresh for up to 3-4 days. Reheat only the portion you plan to eat to avoid repeatedly heating and cooling the entire batch.
For freezing, place the containers in the freezer. The soup can be frozen for up to 2-3 months. When freezing, consider using freezer-safe bags for easier storage. Lay the bags flat in the freezer to save space and allow for quicker thawing.
To reheat refrigerated soup, pour the desired amount into a pot and heat over medium heat, stirring occasionally until warmed through. You can also use a microwave-safe bowl and heat in the microwave, stirring every minute to ensure even heating.
To reheat frozen soup, it's best to thaw it in the refrigerator overnight. Once thawed, follow the same reheating instructions as for refrigerated soup. If you're in a hurry, you can reheat the frozen soup directly on the stove over low heat, stirring frequently to prevent scorching.
If the soup appears too thick after reheating, you can add a splash of chicken broth or milk to reach your desired consistency. Adjust the seasoning with salt and pepper as needed.
Enjoy your ham and potato soup with a side of crusty bread or a fresh salad for a complete meal.
How to Reheat Leftovers
For stovetop reheating:
- Pour the ham and potato soup into a saucepan.
- Heat over medium-low heat, stirring occasionally to prevent sticking.
- Once the soup is heated through, usually in about 10-15 minutes, serve hot.
For microwave reheating:
- Transfer the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent.
- Heat on high for 2-3 minutes, stirring halfway through to ensure even heating.
- Check the temperature and heat for an additional 1-2 minutes if necessary.
For oven reheating:
- Preheat your oven to 350°F (175°C).
- Pour the ham and potato soup into an oven-safe dish.
- Cover the dish with aluminum foil to prevent drying out.
- Heat in the oven for about 20-30 minutes, stirring halfway through.
- Once the soup is hot, remove from the oven and serve.
For slow cooker reheating:
- Transfer the soup to your slow cooker.
- Set the slow cooker to the low setting.
- Heat for 1-2 hours, stirring occasionally.
- Once the soup is thoroughly heated, it's ready to serve.
Best Tools for This Recipe
- Large pot: Used to cook the soup and combine all the ingredients.
- Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
- Knife: Essential for dicing the ham, potatoes, and onions.
- Cutting board: Provides a safe surface for chopping and dicing ingredients.
- Measuring cups: Used to measure out the correct amounts of ham, potatoes, onions, chicken broth, and milk.
- Measuring spoons: Necessary for measuring the flour, butter, salt, and pepper.
- Whisk: Helps to mix the flour into the butter and create a smooth base for the soup.
- Ladle: Useful for serving the soup into bowls.
How to Save Time on Making This Soup
Prep ingredients ahead: Dice the ham, potatoes, and onions the night before to save time.
Use pre-cooked ham: Opt for pre-cooked ham to skip the cooking step.
Instant potatoes: Use instant potatoes for a quicker cooking process.
Microwave potatoes: Microwave the potatoes for a few minutes before adding them to the soup to reduce simmering time.
Pre-made broth: Use store-bought chicken broth to avoid making it from scratch.
One-pot method: Cook everything in one pot to minimize cleanup time.

Ham and Potato Soup Recipe
Ingredients
Main Ingredients
- 2 cups diced ham
- 4 cups diced potatoes
- 1 cup diced onions
- 4 cups chicken broth
- 2 cups milk
- ¼ cup flour
- 2 tablespoon butter
- to taste salt and pepper
Instructions
- 1. In a large pot, melt the butter over medium heat. Add the onions and cook until translucent.
- 2. Stir in the flour and cook for another minute.
- 3. Gradually add the chicken broth, stirring constantly until the mixture thickens.
- 4. Add the diced potatoes and bring to a boil. Reduce heat and simmer until potatoes are tender, about 15 minutes.
- 5. Stir in the diced ham and milk. Cook until heated through. Season with salt and pepper to taste.
- 6. Serve hot and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Cast Iron Pan Seared Steak Recipe20 Minutes
- Waldorf Salad Recipe15 Minutes
- Bourbon Chicken Recipe30 Minutes
- Chicken Ramen Bowl Recipe45 Minutes
- Baked Pasta Recipe45 Minutes
- Ground Beef and Potatoes Recipe40 Minutes
- Tomato Bacon Grilled Cheese Recipe20 Minutes
- Sweet Pickle Relish Recipe25 Minutes
Leave a Reply