Oh my goodness, friend, if there’s one thing I absolutely adore, it’s a meal that just wraps you up in a warm, cozy hug. And let me tell you, this Ham and Potato Soup recipe? It’s exactly that! Seriously, on a chilly evening, there’s nothing quite like a big bowl of this creamy, hearty goodness. It just hits all the right spots, you know? I remember the first time I made it, my whole kitchen smelled incredible, and when I took that first spoonful, I swear I could feel the day’s stress just melt away. It’s truly comfort in a bowl, and I’m so excited to share it with you!
Why You’ll Love This Ham and Potato Soup
Okay, so why is *this* ham and potato soup going to become your new favorite? Well, let me count the ways! It’s just so incredibly easy to throw together, which is a lifesaver on busy weeknights. Plus, the flavors? Oh, they’re just fantastic – rich, savory, and perfectly balanced. And seriously, it’s like a warm blanket for your soul. You’ll love how simple it is to make, how amazing it tastes, and how it just makes everyone feel good!
The Comfort of Ham and Potato Soup
There’s just something so wonderfully nostalgic and satisfying about a big bowl of ham and potato soup. It’s that ultimate hearty meal that brings back memories of home-cooked goodness. This recipe truly delivers on that cozy, comforting promise, making it perfect for any time you need a little extra warmth.

Essential Ingredients for Your Ham and Potato Soup
Alright, let’s talk ingredients! You know, sometimes recipes can be a bit vague, but not here. I want you to have *exactly* what you need to make this ham and potato soup perfect every single time. Trust me, getting these measurements right is key to that amazing flavor and texture we’re going for. Here’s what you’ll need to gather:
- 3.5 cups peeled and diced russet potatoes (they get nice and creamy!)
- 3.25 cups water
- 0.75 cup diced cooked ham (leftovers are *perfect* here!)
- 0.33 cup diced celery
- 0.33 cup finely chopped yellow onion
- 2 tablespoons chicken bouillon granules
- 1 teaspoon ground white or black pepper, or to taste (I like a good kick!)
- 0.5 teaspoon salt, or to taste
- 5 tablespoons unsalted butter
- 5 tablespoons all-purpose flour
- 2 cups whole milk (for that rich creaminess!)
Equipment Needed for Perfect Ham and Potato Soup
You don’t need a fancy kitchen full of gadgets, just a few basics will do the trick for this ham and potato soup! I mean, who has room for all that stuff anyway, right? Here’s what I grab:
- A big ol’ stockpot (for all that goodness!)
- A separate saucepan (for our creamy magic)
- A whisk (my best friend for no lumps!)
- Measuring cups and spoons (for getting those ingredients just right)
- A sharp knife and cutting board (for all that dicing!)
Crafting Your Delicious Ham and Potato Soup Step-by-Step
Okay, now for the fun part – actually making this incredible ham and potato soup! Don’t worry, I’m going to walk you through every single step, just like I’m right there in your kitchen with you. It’s super straightforward, and you’ll be amazed at how quickly it comes together. Just follow along, and you’ll have a pot of pure comfort in no time. We’re going to build this soup in a couple of stages to get all those flavors just right!
Preparing the Base for Ham and Potato Soup
First things first, let’s get our soup base going! Grab that big stockpot you’ve got. Toss in your beautifully diced potatoes, the water, all that yummy cooked ham, your celery, and the finely chopped onion. Now, put it on the stove over medium heat and bring it up to a nice, happy boil. Once it’s bubbling, turn the heat down a bit and let it simmer. You want those potatoes to get super tender, which usually takes about 10 to 15 minutes. While it’s simmering, stir in your chicken bouillon, pepper, and salt. Give it a little taste now—you can always add more seasoning later!

Creating the Creamy Element for Your Ham and Potato Soup
While your soup base is doing its thing, let’s make the creamy magic happen! Get your separate saucepan and melt the butter over medium-low heat. Once it’s all melted and bubbly, sprinkle in the flour. This is where we make a roux, which sounds fancy but just means a thickener! Cook and stir this flour-butter mixture for about a minute until it’s thick and smells a little toasty – don’t let it brown too much! Now, slowly, *slowly* whisk in the milk. Keep whisking constantly! This prevents lumps, and trust me, nobody wants lumpy soup. Keep cooking and stirring until this mixture thickens up nicely, about 4 to 5 minutes. It should be thick enough to coat the back of a spoon.
Bringing it All Together: Finishing Your Ham and Potato Soup
Almost there, friend! Now that your creamy milk mixture is ready and your potato base is tender, it’s time to unite them. Carefully pour that gorgeous, thick milk mixture right into your stockpot with the potatoes and ham. Stir everything together gently, making sure it’s all combined. Continue to cook and stir over medium-low heat until the entire pot is warmed through. Don’t let it boil again, just a gentle simmer is perfect. And there you have it – your absolutely delicious ham and potato soup is ready to enjoy!
Tips for the Best Ham and Potato Soup
So, you’ve made a batch of this amazing ham and potato soup, but maybe you want to tweak it just a little or make it even *more* perfect next time? I’ve got you covered with a few little secrets! First, always, always taste as you go. That pepper and salt? They’re just starting points. Your taste buds are the real boss here, so adjust until it sings! If you want your soup even thicker, just let that creamy milk mixture cook a little longer in step 3 before you add it to the potatoes. And for the ham, this recipe is absolutely *begging* for leftover ham. It’s the best way to use up that holiday ham, and it adds so much flavor without extra effort. Trust me, these little things make a big difference!
Ham and Potato Soup: Frequently Asked Questions
Okay, so you’ve got questions about your amazing ham and potato soup, and I’ve got answers! It’s totally normal to wonder about little tweaks or how to store your delicious creation. I’ve been there, trust me! Here are some common things folks ask, and I’ll spill the beans on how to handle them so your soup is always top-notch.
Can I Make This Ham and Potato Soup Ahead of Time?
Absolutely! This ham and potato soup is actually fantastic made a day ahead. The flavors really get a chance to meld and deepen overnight. Just store it in an airtight container in the fridge, and when you’re ready to eat, gently reheat it on the stove. It’s perfect for meal prep!
What are the Best Potatoes for Ham and Potato Soup?
For this ham and potato soup, I really love using russet potatoes. They break down beautifully and give the soup that lovely creamy, starchy texture we’re after. You could also use Yukon Golds; they hold their shape a little better but still get wonderfully tender. Avoid waxy potatoes if you want that classic comforting texture!
How to Thicken My Ham and Potato Soup More?
If you prefer an even thicker ham and potato soup, you’ve got a couple of options! You can always cook your milky roux mixture a bit longer to make it extra thick before adding it to the pot. Or, if your soup is already done and you want it thicker, you can ladle out a cup or two of the soup, mash some of the potatoes in it, and then stir it back in. Easy peasy!
Storing and Reheating Your Ham and Potato Soup
Okay, so you’ve got some glorious leftover ham and potato soup – lucky you! To keep it fresh and tasty, let it cool down completely first. Then, just spoon it into an airtight container and pop it in the fridge. It’ll be absolutely delicious for up to 3-4 days. When you’re ready for another cozy bowl, gently reheat it on the stove over medium-low heat. Stir it often to make sure it heats evenly and doesn’t scorch on the bottom. You might want to add a splash of milk or water if it’s gotten a little too thick in the fridge. Easy peasy comfort food, round two!

Estimated Nutritional Information for Ham and Potato Soup
Now, I know some of you like to keep an eye on what you’re eating, and that’s totally fair! So, for a single serving of this cozy ham and potato soup, you’re looking at around 350 calories. It’s got about 18g of fat, 15g of protein, and 30g of carbohydrates. Just remember, these are just estimates, sweetie! Things like the exact brands you use, how much ham you pile in, or even the type of milk can all shift those numbers a bit. But it gives you a good ballpark idea!
Enjoy Your Hearty Ham and Potato Soup!
And there you have it, my friend! Your very own pot of utterly delicious, incredibly comforting ham and potato soup. I really, really hope you give this one a try – it’s a game-changer! When you do, please, please come back and tell me all about it in the comments. What did you love most? Did you add any fun twists? I can’t wait to hear your stories and see your ratings!
Print
Ham and Potato Soup: Soul-Warming Comfort Bowl
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: None
Description
This recipe makes a delicious and hearty ham and potato soup. It’s a comforting meal perfect for any day.
Ingredients
- 3.5 cups peeled and diced potatoes
- 3.25 cups water
- 0.75 cup diced cooked ham
- 0.33 cup diced celery
- 0.33 cup finely chopped onion
- 2 tablespoons chicken bouillon granules
- 1 teaspoon ground white or black pepper, or to taste
- 0.5 teaspoon salt, or to taste
- 5 tablespoons butter
- 5 tablespoons all-purpose flour
- 2 cups milk
Instructions
- Gather all ingredients.
- Combine potatoes, water, ham, celery, and onion in a stockpot. Bring to a boil; simmer over medium heat until potatoes are tender, 10 to 15 minutes. Stir in chicken bouillon, pepper, and salt.
- Melt butter in a separate saucepan over medium-low heat. Add flour; cook and stir until thick, about 1 minute. Whisk in milk; cook and stir until thick, 4 to 5 minutes.
- Pour milk mixture into the stockpot; cook and stir until warmed through.
- Serve and enjoy!
Notes
- Adjust seasonings to your preference.
- For a thicker soup, cook the milk mixture longer.
- You can use leftover ham for this recipe.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 45mg