Indulge in the ultimate crowd-pleaser with this irresistible Ham Potato Casserole, a hearty dish that’s bursting with comforting flavors and creamy textures. Thinly sliced russet potatoes are layered with savory chunks of cooked ham and blanketed in a rich, homemade cheese sauce made from melted cheddar, butter, and a touch of paprika for depth. Baked until golden and bubbly, this casserole boasts a perfectly tender interior and a gooey, cheesy topping that will keep everyone coming back for seconds. With just a handful of pantry staples and an easy prep time of 20 minutes, this recipe is an ideal option for weeknight dinners, potlucks, or holiday leftovers. Finish with a sprinkle of fresh green onions for a delightful pop of color and flavor. Perfectly cheesy, incredibly satisfying, and simple to make—this Ham Potato Casserole is comfort food at its finest.
Preheat your oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish with cooking spray.
Peel the potatoes and slice them thinly, about 1/8 inch thick. Set them aside in a bowl of cold water to prevent oxidation.
Dice the cooked ham into bite-sized pieces and set it aside.
In a medium saucepan over medium heat, melt the butter. Once melted, whisk in the flour and cook for 1-2 minutes, stirring constantly, to form a roux.
Slowly pour in the milk, whisking continuously to avoid lumps. Cook until the mixture thickens, about 3-5 minutes.
Stir in the salt, black pepper, garlic powder, onion powder, and paprika (if using). Remove the sauce from heat and stir in 1 1/2 cups of the shredded cheddar cheese until melted and smooth.
Drain the potatoes and pat them dry with a clean towel.
Layer half of the sliced potatoes in the bottom of the prepared baking dish. Spread half of the diced ham evenly over the potatoes, then pour half of the cheese sauce over the top.
Repeat with the remaining potatoes, ham, and cheese sauce, ensuring everything is well covered.
Sprinkle the remaining 1/2 cup of cheddar cheese evenly over the top of the casserole.
Cover the baking dish with aluminum foil and bake in the preheated oven for 40 minutes.
After 40 minutes, remove the foil and bake for an additional 20 minutes, or until the potatoes are tender and the top is bubbly and golden brown.
Remove from the oven and let the casserole sit for 5-10 minutes to set before serving.
Garnish with chopped green onions, if desired, and serve hot.
Serving size | 1277.4 grams (1277.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2239 |
Total Fat 144.90g | 186% |
Saturated Fat 84.10g | 421% |
Polyunsaturated Fat 0.30g | |
Cholesterol 665mg | 222% |
Sodium 10205mg | 444% |
Total Carbohydrate 58.00g | 21% |
Dietary Fiber 2.00g | 7% |
Total Sugars 24.30g | |
Protein 183.80g | 368% |
Vitamin D 215IU | 1074% |
Calcium 2300mg | 177% |
Iron 6mg | 31% |
Potassium 2333mg | 50% |
Source of Calories