Ham and Potato Casserole Recipe

Becky Hardin

This post may include affiliate links that earn us a small commission from your purchases at no extra cost to you.

This Ham and Potato Casserole recipe is cheesy, creamy, and super delicious! You can make this dish any time, from weeknight dinners to holidays feasts, or even for a hearty breakfast. Use up that leftover ham and you’ll have the best potato casserole ready to serve!

wood spoon scooping a serving of ham and potato casserole

Why We Love This Ham and Potato Casserole Recipe

Casserole recipes are one of my favorite things to develop. I love the comforting nature and ease of preparation.

This ham casserole recipe is cheesy, creamy, and super delicious! You can make this dish any time, from weeknight dinners to holidays feasts, or even for a hearty breakfast. Use up that leftover ham and you’ll have the best potato casserole ready to serve!

Variations on Cheesy Ham and Potato Casserole

Feel free to make simple ingredient swaps or add a few more things to this ham casserole recipe. Here are some easy ideas.

  • Spicy: Mix in chili powder and/or red pepper flakes with the other spices. Sprinkle pepper jack cheese on top. You could even mix in green chiles to really spice things up.
  • Protein Swap: Use pre-cooked turkey or chicken instead of ham.
  • Load it Up: Mix in bacon crumbles, sliced jalapeños, broccoli bits, peppers, or anything you like. It would also taste great served with a dollop of sour cream on top!
overhead image of ham and potato casserole with a wood spoon with a serving scooped out

How to Store and Reheat Cheesy Ham Casserole

Store leftover ham and potato casserole in an airtight container, or cover the casserole dish with plastic wrap. Keep in the refrigerator up to 4 days.

To reheat any leftovers, place an individual portion in a microwave-safe dish. Heat on 50% power for 1-2 minutes at a time until heated through. Stir well at least once during heating.

To reheat a larger portion, warm the casserole in the oven at 350°F for about 20 minutes or until warmed through.

How to Freeze Leftover Ham Casserole

Let the casserole cool to room temperature, then cover the dish tightly with plastic wrap and/or aluminum foil. You can also scoop it into a freezer-safe bag. Freeze up to 3 months, then thaw in the fridge before reheating.

What to Serve with Ham and Potato Casserole

This dish can be served as a simple dinner, a side dish, or even for breakfast or brunch. It’s truly one of the most versatile recipes.

What ham is best for this casserole?

Make sure you are using cooked ham in this recipe. Use leftover ham, pre-cooked ham, or cook your own ham for this casserole. You can easily find cooked hams at the grocery store or deli.

Do I need to parboil the potatoes before baking?

There’s no need to par-boil the potatoes, as they’ll cook through fully in the oven.

ham and potato casserole on a white plate

More Potato Casseroles To Try

5-Star Review

“I made this recipe for a breakfast change at our small farm. I used shredded Mexican style cheese blend because it was what I had on hand. It was served with scrambled eggs. I would’ve taken a photo, but , there was nothing left! Enough said.” – Rob Scheurer

How to Make Ham and Potato Casserole Step by Step

Sauté the Onions: Preheat the oven to 400°F. Grease a 9×13-inch baking dish with butter or nonstick spray and set aside. In a medium saucepan melt 2 tablespoons of unsalted butter. Add 1 diced yellow onion and cook over medium heat until translucent.

sauteed onions in a saucepan

Make the Sauce: Sprinkle 3 tablespoons of all-purpose flour over the cooked onion and stir to combine. Add in 1¼ cups of whole milk, ½ cup of chicken stock, ½ teaspoon of fine sea salt, ½ teaspoon of ground black pepper, and ½ teaspoon of garlic powder. Continue to heat, stirring often, until warmed through and slightly thickened.

cream sauce for ham and potato casserole in a saucepan

Assemble and Bake: Spread 2 pounds of peeled and diced russet potatoes evenly in the bottom of the prepared baking dish and top with 2½ cups of diced ham. Pour the milk mixture over the ham and potatoes. Cover and bake for 40-45 minutes.

ham and potato casserole after baking before cheese layer

Melt the Cheese: Remove from oven and top with 4 ounces of shredded white cheddar cheese. Continue to bake, uncovered for an additional 10-15 minutes or until the cheese is completely melted and the potatoes are tender.

ham and potato casserole topped with cheese before finished baking



#Ham #Potato #Casserole #Recipe

Leave a Reply

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