Ham and Potato Soup

$11.25 recipe / $1.40 serving
By Jess Rice
5
from
17
Read reviews
Prep 20 minutes
Cook 40 minutes
Servings 8 (1.5 cups each)
Jump to recipePin Save

These hot and cold spring days have me feeling all kinds of confused about what to make for dinner. One day it’s warm and sunny, and the next it feels like winter all over again. But no matter the mood, I feel like soup is always the right answer, and this Ham and Potato Soup is a crowd pleaser. Creamy but not too heavy, and loaded with fresh veggies and salty ham, this soup is perfect for this transitional season!

a ladleful of ham and potato soup suspended over a pot of soup.

“This was great! My kids said best potato soup ever. Will definitely add to my recipe book. Thank You!”

DANIELLE

​When the weather can’t decide between spring sunshine and winter chill, I turn to this Ham and Potato Soup—it’s the ultimate comfort food for those in-between days. It’s creamy without being too heavy and packed with chunky potatoes, fresh veggies, and salty ham. Sometimes I grab a ham steak, but it’s also a great way to use up leftover ham from our Baked Ham recipe. And if I’m cooking for vegetarian friends, I just skip the ham and it turns into a delicious veggie chowder. Either way, it’s a cozy, budget-friendly soup that always hits the spot.

Share this recipe

Ham and Potato Soup

5 from 17 votes
This ham and potato soup is creamy but not too heavy and loaded with fresh veggies and salty ham. It's perfect for the seasonal transition!
Author: Jess Rice
a ladleful of ham and potato soup suspended over a pot of soup.
Servings 8 (1.5 cups each)
Prep 20 minutes
Cook 40 minutes
Total 1 hour

Ingredients

  • 2 Tbsp olive oil ($0.44)
  • 2 carrots, peeled and diced ($0.20)
  • 3 stalks celery, diced ($0.30)
  • 1 small white onion, diced ($0.70)
  • 2 medium potatoes, peeled and diced (roughly 3½ cups)* ($1.66)
  • 6 cups vegetable broth** ($0.78)
  • 2 cups cooked diced ham ($6.38)
  • 2 Tbsp salted butter ($0.24)
  • 1/4 cup all-purpose flour ($0.05)
  • 2 cups milk ($0.36)
  • 2 Tbsp minced fresh parsley ($0.08)
  • 1 tsp freshly cracked black pepper ($0.05)
  • Salt, to taste*** ($0.01)
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • In the stock pot, add 2 Tbsp olive oil on medium heat. Add the carrots, celery, and onion and cook down until slightly softened and the onions are nice and glossy, about 5 minutes.
  • Add potatoes, vegetable broth, and ham in the stockpot. Bring the pot to a boil. Once boiling, turn the heat down to medium and let the potatoes simmer for about 15 minutes, or until they are tender. Stir in the pepper.
  • Melt the butter in a separate medium-size saucepan over medium-low heat. Whisk in the all-purpose flour until smooth. Cook for about 1 minute. (Note: this is a “blonde roux” so you don’t want the flour to toast too much!) Whisk in milk and cook for about 4 minutes until thick and warm.
  • Pour milk/roux mixture into the stockpot with ham soup and whisk to combine. Cook until all vegetables reach desired tenderness and soup thickens to your liking, another 10 minutes should do it. Add the parsley, additional salt and pepper if needed and enjoy!

See how we calculate recipe costs here.


Equipment

  • Dutch Oven

Notes

*I wanted to keep distinct chunks of intact potato, so I went for red potatoes. Other varieties that hold their shape well include new potatoes, baby potatoes, and fingerlings. If you want your potatoes to soften a bit more but mostly hold their shape, Yukon Golds are a great choice. I prefer to peel my potatoes for this recipe, but you can leave the skins on if you like them!
**6 cups broth or you can dissolve 2 Tbsp of vegetable bouillon in 6 cups of water. You can also use Chicken Broth if that’s what you have on hand!
***You may not need any salt depending on the ham you’re using, so taste often and adjust as you see fit.
 

Nutrition

Serving: 1bowlCalories: 212kcalCarbohydrates: 20gProtein: 9gFat: 11gSodium: 1109mgFiber: 2g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

Video

how to make Ham and Potato Soup step-by-step photos

chopped celery, carrots, and onions in s white dutch oven.

Sauté the veggies: In your stock pot, add 2 Tbsp olive oil on medium heat. Add 2 peeled and diced carrots, 3 diced stalks celery, and 1 diced small white onion and cook down until slightly softened and the onions are nice and glossy, about 5 minutes.

broth poured over mirepoix, potatoes, and ham in a dutch oven.

Add potatoes, broth, and ham: Add 2 peeled and diced potatoes, 6 cups vegetable broth, and 2 cups diced cooked ham in the stockpot. Bring to a boil; simmer over medium heat until potatoes are tender, about 15 minutes. Stir in your 1 tsp black pepper.

milk poured over butter and flour paste in a frying pan with a whisk.

Make the roux: Melt 2 Tbsp salted butter in a separate medium-size saucepan over medium-low heat. Whisk in 1/4 cup all-purpose flour until smooth. Cook for about 1 minute. (Note: this is a “blonde roux” so you don’t want the flour to toast too much!) Whisk in 2 cups milk and cook for about 4 minutes until thick and warm.

ham and potato soup in a dutch oven.

Pour milk/roux mixture into the stockpot with ham soup and whisk to combine. Cook until all vegetables reach desired tenderness and soup thickens to your liking, another 10 minutes should do it. Add parsley, additional salt, and pepper if needed and enjoy!

overhead view of a spoonful of ham and potato soup suspended above a serving of soup in a white bowl.

This creamy ham and potato soup is perfect for the changing seasons!

How to store and reheat

Let soup cool completely. Transfer to an airtight container and store in the refrigerator for up to 4 days. When ready to serve, reheat over medium heat on the stove, stirring occasionally. Cream soups typically don’t freeze well.

Serving suggestions

Our Cheddar Scallion Scones are just the thing for dipping into this rich, creamy soup. Pair it with our Kale and Apple Salad for a fresh, tangy contrast that brightens up the whole meal.

Share this recipe

Posted in: , , , , , , , , , , , , , , , , , , ,

5 from 17 votes
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

40 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Nora
02.04.25 6:21 pm

Loved it!

I started out with 4 cups of veggie broth, reserving two cups to use as needed.

Then I used a potato masher to break up some of the veggies and thicken the soup a bit. Added the milk, then brought everything back up to a simmer before adding instant mashed potatoes to thicken to taste (skipped the flour entirely).

I ended up not needing the extra veggie broth. I added a half teaspoon of ground thyme along with the pepper at the end, and it was perfect.

Colleen
01.19.25 10:26 pm

Ham and potato soup is a favorite at my house – even my picky 5 year old loves it.

Grace
01.13.25 3:51 am

Hearty, comforting, delicious! I added frozen peas and it didn’t thicken as much as I wanted so I added a little bit of instant mashed potatoes. It turned out so good! Will definitely make again.

Ash
12.20.24 6:15 pm

This stuff is AMAZING! I made it for myself and my picky eater. I didn’t realize that you’re not supposed to freeze creamy soups so the leftovers, I portioned and put in the freezer. I was like ahh darn it, I’ve wasted it.

BUT I did decide to give it a try about 3 weeks later and it was even better than the first time. I am so happy I found this recipe. Thank you for sharing. It’s wonderful.

Mary M
12.19.24 7:15 pm

Was a big hit!
I had less potatoes and less ham than required, so I added some cut up bacon, which I cooked first, removed except 2 Tbsp of the grease, which I cooked the veggies in and used for the roux. I also reduced the broth down to 4 cups and the milk to 1. There’s only 2 of us, and we both had a big bowl tonight and will have leftovers for tomorrow. Served it with a crusty baguette and some bacon bits and shredded cheese on top :)

Amy
12.13.24 11:02 am

So, so good!!!

Amy
12.13.24 11:02 am
Reply to  Amy

Forgot the starts!

Gayle
12.02.24 9:36 pm

This is an excellent recipe. I doubled the recipe since we have a lot of mouths to feed and like leftovers. Thank you for sharing.

Morgan
11.30.24 11:43 pm

This was so straightforward to make and tasted fantastic. The recipe did specify vegetable stock and I only had beef bullion in my pantry but that worked just fine. I’m going to be making this one over and over again.

TK
11.30.24 10:59 am

This recipe was great – it took longer than expected but it was my first time making it and I wasn’t as prepared as I should have been. It got RAVE reviews in my household. I think I only got one bowl.

Amy
11.14.24 7:43 am

Do you think this would be okay to make ahead and reheat in slow cooker for a soup potluck?

Paige Rhodes
11.14.24 1:41 pm
Reply to  Amy

I think that would be fine!

Molly
10.14.24 6:16 pm

Soo good! I added smoked paprika, Italian seasoning, red pepper flakes and a little garlic powder and turned out great.

Danielle J Brosig
10.05.24 7:16 pm

This was great! My kids says best potato soup ever. Will definitely add to my recipe book. Thank You!

Felicia
09.14.24 5:49 pm

Made this tonight for dinner as my father is a picky eater & I’m tired of making the same dishes, that being said he absolutely loved it! I chose to make my roux in a measuring cup using the soup broth so it wasn’t as creamy as it could’ve been so I will def be trying it the correct way next time

Seasons01
06.04.24 9:02 am

I made this last night! Very very good.

I didn’t feel it was creamy though, I did make my roux in the kettle with the veggies and added the milk at the end of the dish. So the milk would not have gotten cooked down. I will try it your way next time. That or use less milk at the end and add some heavy cream.

I also didn’t have enough chicken broth, so I did 4 cups of chicken broth 2 cups water and 2 teaspoons of It’s better than boullion.

This was super delicious. Everyone needs to try it.

Emily
04.17.24 1:44 pm

Can you use ham steak for this recipe?

Paige Rhodes
04.18.24 9:02 am
Reply to  Emily

Definitely!