This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

This hearty and delicious soup is full of ham, potatoes, veggies, and real cheddar cheese. It is so good and has become an instant favorite at our house!

If you love eating soups during these cold winter months then you should cook up this cheeseburger soup, this pasta e Fagioli soup, or this delicious chicken gnocchi soup. They are some tried and true favorites!

Ham and Cheddar Potato Soup being scooped up in a ladle.

Ham and Potato Cheddar Soup

I couldn’t hold back on this soup any longer! It is one of the BEST soups that we have ever had! It’s a great soup to make too if you have any leftover ham. I loved how hearty this soup was. Full of ham, potatoes, carrots, and corn it all comes together so well and makes this soup delicious. Plus, it’s simple and easy to make and you can have dinner ready in less than 30 minutes.

But let’s talk about the cheese… The cheddar base of this soup was hands down my favorite part! You will not believe how amazing the real cheddar cheese tastes and how it adds such great flavor to this soup. As soon as I had a taste I couldn’t wait for my family to try it! It was such a huge hit at dinner that the soup pot was completely scraped clean. We loved it at our house and I know that you guys are going to rave about this recipe!

Ingredients to Make Ham and Potato Cheddar Soup

This list of ingredients is simple and easy. You probably already have all of these items in your kitchen! See the recipe card at the bottom of the post for exact measurements.

  • Potatoes: Peel and dice your potatoes to put into the soup.
  • Chicken broth: This adds in so much flavor to the base of the soup.
  • Carrots: If you want to save some time then buy a bag of matchstick carrots from the store. Then you can just measure and dump them in!
  • Onion: After you chop up this onion, it will add so much flavor to the soup!
  • Butter: I used unsalted butter with this recipe.
  • Flour: All purpose flour works great for this soup!
  • Milk: I used 2% milk but whatever you have on hand will work just fine.
  • Salt and pepper: Use these to taste to add to and enhance the other flavors.
  • Sharp cheddar cheese: I like to shred the cheese from a block. It will melt better in the soup because it doesn’t have a coating on it like pre-packed shredded cheese does.
  • Ham: Make sure that your ham is precooked. You can even by precooked ham that already comes cubed at the store if you want to save some time!
  • Corn: I used frozen corn in this recipe.

Let’s Make Some Soup!

This ham and potato cheddar soup only will take about 30 minutes from start to finish. So get cooking and you will have a hearty and delicious soup ready in no time!

  1. Cook vegetables: In a large saucepan, combine the potatoes, chicken broth, carrot and onion. Bring to a boil. Reduce heat and cover and cook for 10-15 minutes or until potatoes are tender.
  2. Make a roux and then mix everything together: Meanwhile, in another saucepan, melt butter. Stir in flour until smooth. Gradually add the milk, salt and pepper. Bring to a boil and cook and stir for 2 minutes or until thickened. Stir the mixture into the potatoes and chicken broth. Stir in cheese until melted. Add ham and corn. Heat though.
Ham and Potato Cheddar Soup in a white bowl.

Bread for Dipping

Isn’t soup just that much better when you have some delicious bread to dip in it?! Here are some ideas of bread that you can make to go with this ham and potato cheddar soup.

Ham and Potato Cheddar Soup in a white bowl.

How to Store Leftovers

This soup is great the next day for lunch or dinner. When the soup has cooled then place it in an airtight container and put it in the fridge. It will last 3-4 days.

A Reader’s Review

We all loved this and doubled the recipe for leftovers!

-Heather

Pin this now to find it later

Pin It

Ham and Potato Cheddar Soup

4.91 from 32 votes
By: Alyssa Rivers
This hearty and delicious soup is full of ham, potatoes, veggies, and real cheddar cheese. It is so good and has become an instant favorite at our house!
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6 Servings

Ingredients 

Instructions 

  • In a large saucepan, combine the potatoes, chicken broth, carrot, and onion. Bring to a boil. Reduce heat and cover and cook for 10-15 minutes or until potatoes are tender.
  • Meanwhile, in another saucepan, melt butter. Stir in flour until smooth. Gradually add the milk, salt, and pepper. Bring to a boil and cook and stir for 2 minutes or until thickened. Stir the mixture into the potatoes and chicken broth. Stir in cheese until melted. Add ham and corn. Heat through.

Video

Notes

Updated on January 3, 2022
Originally Posted on December 7, 2015

Nutrition

Calories: 383kcalCarbohydrates: 24gProtein: 18gFat: 24gSaturated Fat: 15gCholesterol: 73mgSodium: 875mgPotassium: 632mgFiber: 3gSugar: 6gVitamin A: 2544IUVitamin C: 16mgCalcium: 397mgIron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner, Main Course, Soup
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




185 Comments

  1. First attempt at this soup to use up some Christmas ham, and it worked perfectly! It’s definitely dummy-proof! I didn’t add any of the salt or pepper, since my families tastes on those differ a lot. I wondered, do you know if this recipe will freeze well?

    1. Yes, I haven’t tried it in the crockpot before but I would cook it on low 4-6 hour or on high 3-4 hours. Hope that helps and it turns out delicious for you! XOXO

  2. The ham and potato cheddar soup is an incredibly rich soup! It is on for a winter get together with friends and is an easy main course. Not sure if it can be frozen?

  3. This was fun and easy…thank you for this wonderful recipe. I did make a few substitutions…cauliflower for potatoes, cheddar and a white cheese-tart and softer. Basically my soup was made up from left overs from our office party….it was amazing.

  4. Made this, my mom loves it as much as I do. Only alteration I made I used 1 cup half and half and 1 cup 2% milk. Made it even richer.

    1. Sounds great! I love the richness in this soup! I am so glad you found what works best for you! Thanks for sharing! XOXO

  5. This soup is not only easy to make, but tastes amazing!! Its hard to try new recipes!! For myself I should say… with the thought in the back of your mind that it might not be a success. If you are having any doubts, please just don’t haha. Make it, you will be satisfied. I doubled the recipe!

    1. What a great comment! I love this! It is time consuming but worth it in the end. Super simple and tastes amazing! Thanks so much for sharing! XOXO

  6. I don’t usually add comments to recipes I make but this by far was my best Creamy Potato Soup yet and I make a lot of Potato Soup!!! My apologies first. I cook as my Babi (maternal grandmother taught me. A pinch of this and a pinch of that to taste) I had no carrots (which I wouldn’t have used) so I used fresh celery (staple of Babi’s in all soup) I also used Corn Starch for Flour, 1/2 milk and 1/2 cream cheese. No corn. I sauteed the ham in 1/2 the onions and added Thyme. The soup had such wonderful, robust flavor I can’t wait to savor it tomorrow. However I did test taste because I was curious. YUMMY!!!

    I made it for 3 guys and myself (Do I really have to share with them?? they probably won’t appreciate the flavor!) We bring our 50′ sail boat south for winter storage on the
    East Coast of Michigan. We’re the last boat in the harbor now and as the weather looks awesome for the sail South it’s nice to go down below for a nice warm meal. THIS soup is the perfect meal. Much Thanks.

    I’ll definitely make this again and again. As well as …… MAYBE pass it on to friends. Just not to family. ;D

    1. AWE!! That is just too great! Thank you for sharing! I am so happy that you made it your own and had a lot of amazing changes! Way to go! It sounds delicious. Those 3 guys will be so impressed and have the perfect meal tomorrow! XOXO

  7. Ran across this recipe today, so thought I would give it a try. Am so happy I did, this is just about the best potato soup I have ever had. Followed the directions, but had so left over potatoes and corn so just added. Anyone who wants a good meal for a cold day, this can’t be beat. Hope to make for entire family.

    1. Ran across this recipe today, so thought I would give it a try. Am so happy I did, this is just about the best potato soup I have ever had. Followed the directions, but had so left over potatoes and corn so just added
      . Used coconut milk, instead of milk, but I can’t tolerate milk. Anyone who wants a good meal for a cold day, this can’t be beat. Hope to make for entire family.

    2. That is great to hear! I am so glad you enjoyed it! You are totally right, this is a great meal on a cold day. Warms you and comforts you!! XOXO