This Easy Cheesy Ham and Potato Casserole Recipe By Pioneer Woman are cheesy, creamy, and absolutely delicious! This recipe is perfect for the perfect post-holiday dinner, but it would also work as a hearty breakfast.
Prepare the oven by preheating it to 400°F. Spray a 9×13 inch baking dish with non-stick cooking spray or grease it with butter. Set aside.
Melt the butter in a medium saucepan. Add and sauté the diced onion over medium heat until translucent.
Sprinkle the flour over the cooked onion and stir to combine. Then, add the milk, chicken stock, sea salt, black pepper, and garlic powder. Stirring often, cook until slightly thickened and warmed through.
Lay the potatoes evenly in the bottom of the prepared baking dish and top with the diced ham. Pour the milk mixture over the potatoes and ham.
Place a cover over the baking dish and bake for 40-45 minutes.
Remove from the oven and top with shredded cheese. Uncover and bake for an additional 10-15 minutes, or until the potatoes are tender and the cheese has melted completely.
Notes
In this Pioneer Woman Ham and Potato Casserole recipe, the ham must be cooked before it is added to the casserole. Do not use uncooked ham.
If you have leftover ham after the holidays, dice it up and make this casserole the next day for breakfast or dinner!
You can dice, chop, or slice potatoes however you like, as long as they are uniform in size and shape. Ensure that they are tender and fully cooked before serving.
During most of the baking time, cover the casserole. In the end, add cheese and then place it back in the oven uncovered.
The casserole is ready when the cheese has melted and the potatoes have become tender.
You can store leftover ham and potato casserole in an airtight container for up to 4 days in the refrigerator.