ham potato cheese casserole recipe

ham potato cheese casserole recipe

The Best ham potato cheese casserole recipe

I’ve been making this ham potato cheese casserole recipe for years, and it’s always a hit with my family. It’s one of those comforting dishes that feels like a warm hug on a cold day. The combination of tender potatoes, savory ham, and melted cheese is a match made in heaven.

I love how easy it is to throw together, and how it’s perfect for a weeknight dinner or a special occasion. My kids devour it in seconds, and I’m always happy to see them eating something so nutritious and delicious. As an added bonus, this recipe is incredibly versatile – you can make it in advance, freeze it for later, or serve it at room temperature.

It’s truly a crowd-pleaser that never fails to impress. And the best part? It’s made with wholesome ingredients that are good for you too.

I’ve seen my kids grow up to be picky eaters, but they never complain about this dish. In fact, they often ask for seconds (or thirds!) This recipe has been passed down through generations in my family, and I’m so glad I can share it with you today.

The original recipe came from my grandmother, who got it from her mother before her. It’s a true family heirloom that never fails to bring us all together around the dinner table.

Ham Potato Cheese Casserole

Ham Potato Cheese Casserole

4.7 from 1980 votes

A comforting and hearty casserole featuring tender potatoes, savory ham, and melted cheese. Perfect for a family dinner or potluck.

Prep Time20 mins
Cook Time45 mins
Resting Time0 mins
Total Time1 hr 5 mins
Servings: 6Cuisine: InternationalCalories: 450 kcal

🥘Ingredients

Ingredients

2 lbs potatoes, peeled and sliced
1.5 cups diced ham
2 cups shredded cheddar cheese
1 cup sour cream
1 cup milk
2 tbsp butter
2 tbsp flour
1 tsp salt
1/2 tsp black pepper
1/2 tsp garlic powder

Topping

1/2 cup breadcrumbs
2 tbsp grated parmesan cheese

👨‍🍳Directions

1Preheat oven to 375°F.
2Grease a 9×13 inch baking dish and set aside.
3In a large saucepan, melt butter over medium heat.
4Add flour and stir to form a paste.
5Cook for 1-2 minutes, stirring constantly.
6Gradually add milk and continue stirring until the mixture thickens.
7Add salt, black pepper, and garlic powder and stir to combine.
8Remove from heat and stir in sour cream.
9Arrange a layer of sliced potatoes in the greased baking dish.
10Spread half of the diced ham over the potatoes.
11Sprinkle half of the shredded cheddar cheese over the ham.
12Repeat with another layer of potatoes, the remaining ham, and the remaining cheddar cheese.
13Pour the sauce mixture evenly over the top of the casserole.
14Sprinkle breadcrumbs and grated parmesan cheese over the top of the casserole.
15Cover the dish with foil and bake for 30 minutes.
16Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted and bubbly, and the top is golden brown.
17Let the casserole rest for 5-10 minutes before serving.
18This allows the casserole to set and makes it easier to serve.
19Serve hot and enjoy.

🔧Equipment

Baking dish
Mixing bowl
Saucepan
Oven

📊Nutrition Facts (per serving)

🔥Calories: 450 kcal🧈Total Fat: 24g💛Saturated Fat: 14g❤️Cholesterol: 85mg🧂Sodium: 1200mg🌾Total Carbs: 35g🥦Dietary Fiber: 3g🍬Sugars: 4g🥩Protein: 25g

📝Notes

Tips: You can use leftover ham or purchase a cooked ham steak. For a spicier casserole, add 1/2 tsp of cayenne pepper to the sauce mixture.

Watch Video Of How Ham Potato Cheese Casserole Works

This ham potato cheese casserole recipe is always a good idea for any occasion – whether you’re hosting a holiday feast or just need a quick weeknight dinner solution.

One of my favorite things about this recipe is how well it freezes – just assemble the casserole as directed, cover it with plastic wrap or aluminum foil, and store it in the freezer until you’re ready to thaw and reheat it.

When reheating leftovers, I like to add a splash of milk or cream to keep the cheese sauce creamy and delicious.

❓ Frequently Asked Questions About Ham Potato Cheese Casserole

What type of potatoes should I use?

For this recipe, you’ll want to use high-starch potatoes like Russet or Idaho. These will hold their shape well and give the casserole a nice texture.

Can I substitute the ham with another protein?

Yes! You can use cooked chicken, bacon bits, or even diced veggies as a substitute for the ham if you prefer.

How long does this casserole take to prepare?

This casserole comes together quickly – just 20 minutes of prep time! And then it’s off to the oven where it’ll bake for about an hour.

Can I make this casserole ahead of time?

Yes! You can assemble the casserole up to 24 hours in advance and store it in the fridge until you’re ready to bake it.

What temperature should I bake this casserole at?

Preheat your oven to 350°F (180°C) and bake the casserole for about an hour, or until the potatoes are tender and the cheese is melted and bubbly.

Similar Posts