There’s something heartwarming about a pot of Ham and Potato Soup simmering on the stove, filling my kitchen with an irresistible aroma that beckons everyone to gather. As the days grow cooler and the nights become crisp, a rich, creamy soup becomes the perfect comfort food to curl up with. This delightful recipe is not just about satisfying hunger; it’s a melody of flavors and textures that warms the soul.
Imagine bites of tender Yukon Gold potatoes mingling with savory chunks of ham and luscious cheese, all enveloped in a silky broth that whispers cozy nights by the fire. Whether you’re coming home from a busy day or planning a meal for family and friends, this soup manages to be both easy and impressive.
In just a matter of minutes, you can transform simple ingredients into a dish that feels utterly luxurious. Get ready to savor each spoonful of this creamy goodness—your taste buds are in for a treat!
Why is Ham and Potato Soup so comforting?
Cozy, Nutritious Delight: A bowl of this soup is like a warm hug, combining hearty potatoes with savory ham that delights the senses.
Quick to Prepare: With simple ingredients and straightforward steps, you can whip up this dish in no time, making it ideal for busy weeknights.
Versatile Flavors: Customize it with your favorite herbs or extra veggies to make it your own—feel free to explore!
Crowd-Pleasing Appeal: Perfect for gatherings, this soup warms hearts and stomachs, making it a favorite among family and friends.
Creamy Texture: The blend of half and half and cheddar cheese creates a rich, velvety finish that elevates homemade comfort food to a whole new level.
For more delicious soup ideas, check out our chowder recipes that will give you even more cozy inspiration!
Ham and Potato Soup Ingredients
• Get ready to create a cozy masterpiece!
For the Soup Base
- Yukon Golden Potatoes – 2 lbs. – These buttery potatoes provide a creamy texture perfect for transforming this soup into a hearty delight.
- Unsalted Butter – 5 Tablespoons, separated – Using unsalted butter lets you control the saltiness for an ideal flavor balance.
- Yellow Onion – 1 small, diced – Adds aromatic sweetness, forming the flavor foundation of the soup.
- Celery – 1 stalk, diced – Offers a fresh crunch and enhances the overall taste profile of the dish.
- Garlic – 3 cloves – Bringing a robust flavor, garlic is essential for that comforting depth.
- Flour – ¼ cup – Helps thicken the soup for a luscious, creamy consistency.
- Low Sodium Chicken Broth – 3 ½ cups – Using low sodium helps keep this Ham and Potato Soup healthy without sacrificing flavor.
- Half and Half – 2 cups, plus an extra splash – This creamy addition makes your soup luxuriously rich.
- Onion Powder – ½ teaspoon – Enhances the onion flavor and rounds out the taste.
- Dried Thyme – ¼ teaspoon – Brings a subtle earthy note that perfectly complements the other ingredients.
- Ground Sage – 1 pinch – Infuses warmth and a hint of nostalgia into the soup.
- Bay Leaf – 1 – Adds depth to the broth, making each spoonful taste like a warm hug.
For the Extras
- Diced Ham – 2 cups – Juicy, savory chunks provide protein and heartiness, making this soup a complete meal.
- Shredded Cheddar Cheese – 2 cups – Use freshly shredded for the best melt and flavor, creating a rich, cheesy experience.
- Chives – 2 Tablespoons, to garnish – A final sprinkle adds freshness and a pop of color to your beautiful bowl of soup.
Gather these ingredients, and you’ll be one step closer to enjoying a wholesome bowl of homemade Ham and Potato Soup that’s sure to warm your heart!
How to Make Ham and Potato Soup
-
Prepare the Ingredients: Shred the cheese from a block and measure out the half and half. Allow them to sit at room temperature for optimal melting later on.
-
Cook the Potatoes: Peel the Yukon Gold potatoes and cut them into 1-inch cubes. In a stock pot, cover them with 1 inch of water and boil gently for 10 minutes, or until very fork tender. Drain and gently mash. Mix in 2 tablespoons of butter and a splash of half and half, then set aside.
-
Sauté Aromatics: In a large soup pot, melt 3 tablespoons of butter over medium heat. Add the diced onions and celery, sautéing for about 5 minutes until they soften. Stir in the minced garlic, dried thyme, onion powder, and ground sage, cooking for an additional minute.
-
Create the Roux: Sprinkle the flour over the onion mixture, stirring continuously for 1 minute to remove the raw flour taste and create a base for your soup.
-
Add Liquid Ingredients: Pour in the low sodium chicken broth and add the bay leaf. Gradually stir in the half and half, bringing the mixture to a boil before reducing the heat to a gentle simmer.
-
Combine the Potatoes: Add the mashed potatoes to the soup and stir until well incorporated. Be sure to discard the bay leaf at this point!
-
Blend for Creaminess: Remove the soup from heat and, using an immersion blender, blend the broth until creamy and smooth—this step is optional if you prefer some texture.
-
Incorporate the Ham: Stir in the diced ham and let the soup simmer for about 10 minutes, allowing the flavors to meld beautifully.
-
Melt the Cheese: Turn off the heat and gradually sprinkle the shredded cheddar cheese over the warm soup base, stirring until melted and fully combined. Season with salt and pepper to taste, if desired.
-
Garnish and Serve: Finish by sprinkling fresh chives over the soup for a bright touch. Now, ladle your creamy Ham and Potato Soup into bowls and enjoy!
Optional: For a zesty twist, add a splash of hot sauce before serving.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Creamy Ham and Potato Soup preparations are perfect for busy weeknights! You can chop the vegetables and store them in the refrigerator up to 3 days ahead, ensuring maximum freshness when you’re ready to cook. The mashed potatoes can also be prepared up to 24 hours in advance; just place them in an airtight container in the refrigerator to prevent browning. When you’re ready to enjoy your Ham and Potato Soup, simply follow the recipe starting from the sautéing steps, incorporating the prepped ingredients. By prepping these components ahead of time, you’ll have a delicious, comforting soup ready to savor with minimal effort!
How to Store and Freeze Ham and Potato Soup
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stovetop, adding a splash of half and half if necessary to maintain creaminess.
Freezer: Freeze Ham and Potato Soup in portioned freezer bags for up to 3 months. Make sure to leave some space for expansion, as the soup will thicken when frozen.
Thawing: When ready to enjoy, thaw overnight in the fridge and reheat on low heat for the best texture. Stir frequently to prevent separation.
Reheating: Reheat on the stovetop over low heat, stirring often, and add a little broth or half and half to restore creaminess as needed.
Tips for the Best Ham and Potato Soup
- Perfect Potato Choice: Use Yukon Gold potatoes for their creamy texture—avoid starchy varieties like Russets, which can make the soup gluey.
- Gradual Cheese Melting: Sprinkle the shredded cheddar gradually over the warm soup base to ensure it melts perfectly and blends into that creamy goodness.
- Optional Blending: If you prefer a smoother soup, use an immersion blender, but leave some chunks for a delightful texture—it’s all about personal preference!
- Seasoning Check: Always taste before serving, adjusting the salt and pepper as needed. Less sodium in the broth means you might want to add a little extra!
- Storing Leftovers: This Ham and Potato Soup stores well in the fridge for up to 3 days. Just reheat gently on the stovetop to keep it creamy.
What to Serve with Ham and Potato Soup?
Warm up your dinner table with comforting pairings that enhance every spoonful of this delicious soup.
-
Crispy Garlic Bread: Perfect for dipping, this toasted delight adds a crunchy texture that complements the creamy richness of the soup.
-
Simple Side Salad: A fresh mix of greens and vinaigrette cuts through the richness, balancing the hearty flavors beautifully.
-
Roasted Vegetables: Caramelized carrots and brussels sprouts add a medley of flavors and nutrients that elevate this cozy meal.
-
Cornbread Muffins: The sweet, tender muffins provide a delightful contrast to the savory soup, perfect for soaking up the broth.
-
Pickles: The tangy bite of pickles offers a refreshing contrast, brightening the palate between rich bites of ham and potato.
-
Apple Crisp: As a sweet finish to the meal, a warm apple crisp pairs perfectly with the savory notes of the soup, creating a comforting symphony of flavors.
-
White Wine: A chilled glass of Chardonnay enhances the savory elements while elevating the overall dining experience with its crisp notes.
Ham and Potato Soup Variations
Feel free to let your creativity shine by customizing this comforting soup to suit your palate!
- Dairy-Free: Substitute coconut milk for half and half, and use dairy-free cheese for a delicious vegan version.
- Spicy Kick: Add diced jalapeños or a few dashes of your favorite hot sauce to elevate the flavor with a pleasing heat.
- Vegetable Boost: Toss in diced carrots or spinach to enhance nutrient content while adding vibrant color and texture.
- Smoky Flavor: Incorporate smoked paprika for a delightful warmth that complements the savory ham perfectly.
- Herb Infusion: Experiment with fresh herbs like parsley or dill, adding them just before serving for a refreshing aroma.
- Protein Variation: Chicken or turkey can replace the ham for a lighter yet still satisfying alternative that keeps the soup rich.
- Creamy Alternatives: Swap half and half with sour cream or Greek yogurt for a tangy richness that’s simply irresistible.
- Grain Upgrade: Stir in cooked quinoa or barley for added heartiness and to make the soup even more filling.
Each of these delightful variations ensures you’re never bored with your cozy Ham and Potato Soup!
Ham and Potato Soup Recipe FAQs
How do I choose the right potatoes for my soup?
Absolutely! For the creamiest texture, I highly recommend using Yukon Gold potatoes. Their natural buttery flavor and waxy consistency make them perfect for soups. Avoid using starchy potatoes like Russets, as they can create a gluey texture.
How should I store leftover Ham and Potato Soup?
You can store any leftover soup in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy it again, reheat it gently on the stovetop, adding a splash of half and half to maintain its creamy texture.
Can I freeze my Ham and Potato Soup?
Yes! To freeze your soup, pour it into portioned freezer bags, making sure to leave some space for expansion—this is important because the soup thickens when frozen. You can keep it in the freezer for up to 3 months.
How do I properly thaw and reheat frozen Ham and Potato Soup?
When you’re ready to enjoy your soup, thaw it overnight in the fridge. To reheat, place it in a pot over low heat, stirring frequently. If it seems too thick, add a bit of broth or half and half to restore its creamy consistency. This way, you’ll ensure it tastes as delicious as when you first made it!
Can I add extra ingredients to my Ham and Potato Soup?
Very! This soup is incredibly versatile. Feel free to add veggies like carrots or peas for additional nutrition and flavor. Just make sure to sauté them alongside the onions and celery, and adjust your cooking time accordingly.
Are there any dietary considerations to keep in mind for this soup?
Yes, ensure to check for allergies, especially with the ham and cheese. For those who are vegetarian or looking for a healthier option, you can substitute the ham with smoked tofu or leave it out entirely while increasing the vegetables for a delightful twist.

Creamy Ham and Potato Soup for Cozy Nights In
Ingredients
Equipment
Method
- Prepare the Ingredients: Shred the cheese from a block and measure out the half and half. Allow them to sit at room temperature for optimal melting later on.
- Cook the Potatoes: Peel the Yukon Gold potatoes and cut them into 1-inch cubes. In a stock pot, cover them with 1 inch of water and boil gently for 10 minutes, or until very fork tender. Drain and gently mash. Mix in 2 tablespoons of butter and a splash of half and half, then set aside.
- Sauté Aromatics: In a large soup pot, melt 3 tablespoons of butter over medium heat. Add the diced onions and celery, sautéing for about 5 minutes until they soften. Stir in the minced garlic, dried thyme, onion powder, and ground sage, cooking for an additional minute.
- Create the Roux: Sprinkle the flour over the onion mixture, stirring continuously for 1 minute.
- Add Liquid Ingredients: Pour in the low sodium chicken broth and add the bay leaf. Gradually stir in the half and half, bringing the mixture to a boil before reducing the heat to a gentle simmer.
- Combine the Potatoes: Add the mashed potatoes to the soup and stir until well incorporated. Discard the bay leaf at this point.
- Blend for Creaminess: Remove the soup from heat and, using an immersion blender, blend the broth until creamy and smooth.
- Incorporate the Ham: Stir in the diced ham and let the soup simmer for about 10 minutes.
- Melt the Cheese: Turn off the heat and gradually sprinkle the shredded cheddar cheese over the warm soup base, stirring until melted and fully combined. Season with salt and pepper to taste.
- Garnish and Serve: Finish by sprinkling fresh chives over the soup for a bright touch. Ladle your creamy Ham and Potato Soup into bowls and enjoy!







