Cheesy Ham and Potato Casserole is the ultimate comfort food, blending tender potatoes, savory ham, and creamy cheddar cheese in a rich, flavorful sauce. This easy-to-make dish is perfect for busy weeknights, family gatherings, or a satisfying brunch. The cream of mushroom soup ties everything together, creating a luscious texture, while a hint of garlic powder enhances the overall flavor. With minimal prep time and a deliciously hearty result, this casserole is sure to become a household favorite!
1. Preheat the oven to 375°F and grease a 9x13-inch baking dish.
2. In a large bowl, combine diced ham, diced potatoes, shredded cheddar cheese, and diced onion. Mix well and pour into the baking dish.
3. In a separate bowl, whisk together condensed cream of mushroom soup, milk, garlic powder, salt, and pepper until smooth. Pour over the ham and potato mixture.
4. Cover the dish with aluminum foil and bake for 45 minutes.
5. Remove the foil and bake for an additional 15 minutes until golden-brown.
6. Check for doneness by piercing the potatoes; they should be tender.
7. Let the casserole cool for a few minutes before serving.
For added flavor and texture, consider topping the casserole with a layer of breadcrumbs mixed with melted butter before baking. You can also add a handful of frozen peas or corn to the potato mixture for a pop of color and extra nutrients. If you prefer a different cheese, try swapping cheddar for mozzarella or pepper jack for a bit of spice.
Cheesy Ham and Potato Casserole is a crowd-pleasing recipe that’s perfect for any occasion. It’s warm, creamy, and packed with flavor, making it a go-to dish for quick dinners, potlucks, or meal prep. Pair it with a simple green salad or steamed vegetables to round out your meal. Don’t forget to explore more of our comforting casserole recipes to keep your kitchen full of delicious inspiration. Enjoy every bite!