Cheesy Potatoes With Ham

This cheesy potatoes with ham recipe certainly qualifies as comfort food. It's great for when you have so much leftover ham you don't know what to do with it. Families love it!

Don't you just love comfort food? This cheesy potatoes with ham recipe certainly qualifies for that category. It's also a good recipe to use when you have so much leftover ham from Christmas or Easter that you're not sure what to do with it. No leftovers available? Do what I do and buy a ham slice to use instead.

Don't like ham? Leave it out!

This recipe is similar to my favorite mac and cheese recipe. Instead of macaroni, I use potatoes that I've diced into cubes and partially cooked on the stove. Pre-cooking the potatoes reduces overall preparation time and is much faster than slicing potatoes, layering them, and baking for an hour or more à la scalloped potatoes.

If making your own cheese sauce scares you, stop worrying! White sauce is very easy to make from scratch and, after adding your favorite cheese, tastes so much better than jarred cheese sauce. I'll explain how to make it in the steps below and show you in an excellent video tutorial.

Are you hungry yet? Here's the recipe:

Cheesy Potatoes With Leftover Ham


about half of a 5-pound bag of potatoes (I use red or russet potatoes; both work)
about 1/2 pound ham (use leftover or part of a purchased ham slice)
1/4 cup butter (half a stick)
1/4 cup flour
2 cups milk
2 cups shredded cheese, cheddar or your favorite, divided


Preheat oven to 375 degrees. Butter or spray the inside of a 2.5-quart casserole dish.

Wash and dice potatoes into 1/2-inch cubes. No need to peel the potatoes! Place the potatoes in a 3-quart pan, add water to cover plus a shake of salt, then cover the pan and bring to a boil. Reduce heat to a simmer and cook for about 5 minutes or until potatoes are almost done. While the potatoes are cooking, dice the ham into pieces about the same size as the potato pieces. 

When done, drain the potatoes in a colander; set aside while you use the same pan to make the cheese sauce. 

Melt the butter in the pan over medium-low heat, then stir the flour into the melted butter, stirring constantly until well combined, making a light roux. Continue stirring as you cook the roux for about two minutes. Remove from heat for a minute or two to cool slightly, then place back on heat and slowly stir in the milk. Cook over medium to medium-high heat, continuing to stir, for three to five minutes or until the mixture thickens. Turn off the heat and stir in about 1 1/2 cups of the cheese. Save the rest to use later. 

Add the potatoes and the ham to the casserole dish. Pour the cheese sauce on top. Stir just slightly to allow the cheese sauce to drip down into the potatoes. Cover the dish, then place into the oven to bake for 20 minutes. Remove the lid from the dish and sprinkle the remaining 1/2 cup cheese over the top. Return to oven and bake for 10 more minutes or until hot and bubbly. 

Remove the casserole from the oven and let set for about five minutes to settle, then serve. 

Serves 4 hungry adults. 

I like to serve cheesy potatoes and ham with baby lima beans. The color contrast is pretty and the tastes complement each other very well.

Still worried about making cheese sauce? 

Watch the short video below which shows how to make roux. It's the same method described above and a very good video for visual learners.

Sound good? Think you'll try this recipe? Don't forget to save and share it!

Leftover ham? Try this comforting cheesy potatoes with ham recipe. Families love it!


  1. This sounds absolutely delicious and a meal I would most definitely love!

    1. Thanks! It really is good, Cynthia. My husband, especially, loves it. It's a whole lot easier to make than it appears when you first look at the recipe, too.

  2. Oh this sounds so very good! Placing the ingredients on my grocery list so that we can try this at home.

  3. This looks really delicious. Every year I used to spend time looking for such a recipe among my many clippings. Now I have it safely pinned away.

    1. Gotta love being able to pin and save recipes! This is a really good one to keep close. Hope you like it, Barb!

  4. Oh Yum! I'm with your husband on this one, it sounds delightful and delicious.

    1. Thank you, Grammie O. The recipe certainly seems to be a hit. So glad you like it!

  5. Your cheesy sauce is so simple. I'll be making that real soon! I like recipes like this one, mostly because I don't eat processed food.

    1. Thanks, Candy. Feel free to try your own favorite cheese in the cheese sauce. I have gruyere in mind to try soon. The sauce really is simple, very easy to make. I hope you enjoy it!

  6. Unfortunately (or fortunately) I'm an expert at making cheese sauce, LOL. Love the idea of cheesy potatoes, Susan.

    1. Then you should be able to whip up this recipe without a second thought, Brenda. Lucky you! :)

  7. Those sound delicious - and filling! Definitely going to try that recipe - even the cheese sauce.

    1. Hamish, just last night we had a ham slice for dinner and I started planning for the leftovers, using this recipe. You're right about the dish being filling - it is and I always eat too much! Thanks so much for the visit!


Related Posts with Thumbnails