
Who’s feeling ready for some cozy, creamy, comfort food this week?
I’ve got you covered. ?
Seriously, this delicious recipe is everything I love in a warm soup during the wintertime. It’s nice and rich and creamy (using only milk, no heavy cream). It’s chock-full of veggies and garlic and lots of golden potatoes. It’s the perfect use for leftover ham (or even bacon) after a big holiday meal. And it can be ready to go from start to finish in just 30 minutes.
Alright, who’s ready for some soup?

Ok really, this recipe may have just been an excuse to whip up another batch of my favorite potato soup recipe, which I always find myself craving when it’s chilly out. But I did mix things up a bit with this version, adding in a few more veggies and changing things a bit with the seasonings. And, since this post is in partnership with my beloved ALDI, I’m also happy to say that I added in the leftovers from their delicious spiral cut double-glazed brown sugar ham that I baked up last week, which was ???. (<– And also, an incredible deal, if you’re looking to save a few bucks on your holiday hams this year.)

I’m also pleased to say that my neighborhood ALDI has started carrying baby Yukon gold potatoes, which are my favorite for potato soups. (Although the regular-sized larger Yukon gold potatoes will also work just as well. Or, you can use frozen diced potatoes if you’d like an even quicker shortcut.)

Just cook everything up together, and then within about 30 minutes, this delicious bowl of comfort will be yours to enjoy. Perfect for chilly nights, perfect for using up those holiday leftovers, and perfect for sharing with those you love. Enjoy, friends!

Creamy Ham and Potato Soup

Ingredients
- 2 tablespoons olive oil or butter
- 1 small white or yellow onion, peeled and diced
- 2 celery stalks, diced
- 2 large carrots, diced
- 3 cloves garlic, peeled and minced
- 1/4 cup all-purpose flour
- 2 cups chicken stock
- 3 cups ALDI organic milk, warmed
- 1.5 pounds baby Yukon gold (or regular-sized Yukon gold) potatoes, diced
- 2 cups diced leftover ham (I used ALDI Specially Selected Spiral Cut Double-Glazed Brown Sugar Ham)
- 1 bay leaf
- 1 teaspoon dried thyme
- 1 teaspoon Kosher salt
- 1/2 teaspoon freshly-cracked black pepper
Instructions
- Heat oil (or melt butter) in a large stockpot over medium-high heat. Add onion and sauté for 3 minutes, stirring occasionally. Stir in the celery, carrots and garlic. Continue sautéing, for 4 more minutes, stirring occasionally. Stir in the flour until combined, and sauté for 1 more minute, stirring occasionally.
- Gradually stir in the chicken stock until it is completely combined. Stir in the milk, potatoes, ham, bay leaf, dried thyme, salt and pepper until combined. Continue cooking until the mixture reaches a simmer, but not boiling.
- Reduce heat to medium-low, cover, and simmer for about 10-15 minutes or until the potatoes are soft, stirring occasionally every few minutes so that the bottom of the soup does not burn. (The smaller you dice your potatoes, the faster they will cook.)
- Once the potatoes are soft, give the soup a taste and season with extra salt and pepper if needed. Serve immediately.
Notes
This post is sponsored by ALDI. Thanks for continuing to support the brands who help make this site possible. ♥





Can you use vegetable broth instead of chicken broth? Would like to make this.
I did today
My family really enjoyed this soup. I used ham stock in place of the chicken stock and omitted the salt. Will make again. Thanks!
If I could give this recipe 10 stars I would. I’ve been making potato soup for 40 years this soup tops all that I have made. Don’t have to change anything in this recipe. glad I found it??
This was an awesome soup that I used our left over Christmas ham in on cold Sunday afternoon. I made it in my ninja foodi that only took 20 minutes to do and the smell was amazing. I did add an extra cup of milk and Chicken stock because I don’t like a thick soup. When it was done I added cheese and green onions to garnish with a little bacon crumble.
Made it the day after Christmas with the leftover spiral ham. It’s delicious and looks just like the pictures!!!!
This soup sounds and looks delicious. Thank you for posting the recipe. I so enjoy your site. Would you advise me on how many cups of diced potatoes that I should have to equal 1.5 pounds worth? Thank you.
Best potato soup I’ve ever made!
Yay!!
Just delicious! We made it last week and will be my go-to recipe for creamy soups
I made this for dinner tonight (I recently discovered your blog, love it, and wanted to try a recipe). The soup is great, maybe a little thinner that I would have hoped, but that’s probably user error and not the recipe. I didn’t have leftover ham so I picked up a couple of thick slices from the butcher and that worked perfectly. I love the flavor! Fall + soup = love
In your soups that call for milk, can you use soy milk? I always have that. I really want to try this soon!
Sure, it should usually work! Enjoy!