This Cream Cheese Potato Soup with Ham is one of our all-time favorite soups! It’s deliciously creamy and the garlic and dill give it a wonderfully delightful flavor. I love making this for a simple weeknight dinner.
There are affiliate links in this post for your convenience. You can read my full disclosure policy here.
I know it’s Spring and we’re getting out of what most people consider “soup weather”. But I love soup! And in my opinion, it’s a great meal option most of the year. I do make an exception though for the humid summer months that we have here in Pennsylvania. It’s just simply too hot to enjoy soup then!
Luckily, summer is weeks away for all of us, so there’s still time to savor a bowl of this amazing potato soup with cream cheese and ham!
Because you guys, this Cream Cheese Potato Soup with Ham is one of my all-time favorite soup recipes. And I’m pretty positive that you won’t be disappointed if you make it!
The cream cheese makes it nice and creamy, while the garlic and dill give it a wonderfully delightful flavor. With the addition of ham, it becomes a soup that is hearty enough to fill you up quickly too!
Eating this soup always takes me down memory lane because my mom served it for lunch the day that we were setting up our wedding reception. We had a bunch of friends and family there helping with all the setup and last minute details and this soup totally hit the spot.
Everyone kept commenting about how tasty it was and many people took seconds. We actually ended up running out even though she had made a huge pot full!

I love that this cream cheese potato soup recipe is simple and hearty enough to add to your weeknight dinner menu. But it’s also special enough to serve to guests as well. People always enjoy it and I often get comments about the uniqueness of a potato soup made with cream cheese!
Another plus is that it’s very economical to make. I know cream cheese can be a bit pricey, but if you shop at Aldi, it’s less than $1.00 a block, which makes the cost very reasonable.
And if you’re looking for a recipe to make to use up leftover Christmas or Easter ham, this is a great option!
Cream Cheese Potato Soup with Ham
Cream Cheese Potato Soup with Ham
Ingredients
- 6 c. water
- 7 tsp. chicken bouillon
- 2 packages 8 oz. cream cheese, cubed
- 4 c. diced potatoes*
- 1 ½ c. fully cooked ham, cubed
- ½ c. chopped onion
- 1 tsp. garlic powder
- 1 tsp. dill weed
Instructions
- Combine water & bouillon.
- Add the cream cheese; cook & stir until cream cheese is melted. (I like to use a whisk.)
- Stir in the remaining ingredients.
- Simmer, uncovered, for 18-20 minutes or until all vegetables are tender.
Notes
YOU MIGHT ALSO ENJOY:
CeCe says
Do you cook the potatoes first?
ThriftyFrugalMom says
No, they go in raw.
Stacy Pannunzio says
Can you use chicken broth in lieu of bouillon?
ThriftyFrugalMom says
I think it would change the flavor quite a bit actually, but it may still be good. If you try it, let me know what you thought!
Danielle Cook says
To makes things easier, I would use a bag of frozen hashbrown potatoes next time. Other than that, it’s a simple and delicious recipe! I have worked for St Louis Bread Co aka Panera since 1995 and my favorite soup that we used to sell was Potato Cream cheese. This recipe is pretty darned close to it! Thank you for bringing some great memories back.
ThriftyFrugalMom says
So glad you enjoyed the recipe, Danielle! Yes, frozen hashbrown potatoes would definitely work and would speed up the recipe prep. And I had no idea that Panera Bread used to have a Potato Cream Cheese soup. If it was a good as this, I wonder why they stopped making it! 🙂