Dinner · Part 1 of 3: Ingredients
Cheesy Ham Potato Casserole with a Crispy Cheddar Crust

- Prep
- Cook
- Total
- Serves
- 6
Nothing satisfies a craving for comfort like a warm, bubbling casserole fresh from the oven. This cheesy ham potato casserole is the ultimate crowd-pleaser, combining tender potatoes and smoky ham in a rich, velvety cream sauce. It is a simple, rustic dish that brings absolute warmth to any dinner table, perfect for chilly evenings or family gatherings.
When you need a hearty, satisfying meal that requires minimal effort, this casserole is the perfect solution. By combining diced potatoes with savory cooked ham and a seasoned cream base, you create a dish that is rich in flavor and texture.
The magic happens in the oven, where the ingredients meld together under a thick, golden blanket of melted cheddar cheese. It is a classic recipe that relies on pantry staples to deliver restaurant-quality comfort right at home, making it a reliable favorite for busy weeknights or lazy weekends alike.
Ingredients
- 4 cups peeled and diced russet potatoes
- 2 cups diced cooked ham
- 2 cups shredded cheddar cheese, divided
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1 cup sour cream
- 1/4 cup unsalted butter, melted
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp kosher salt
- 1/4 tsp freshly ground black pepper
Why this recipe works
The success of this casserole lies in the slow baking process under a tight foil cover. Covering the dish first traps the steam, which gently cooks the diced potatoes until they are perfectly tender without drying out.
This steam cooking ensures that the starch in the potatoes softens beautifully, allowing them to absorb the rich flavors of the seasoned cream sauce and the smoky essence of the diced ham.
Uncovering the casserole for the final stage of baking is crucial for texture. It allows the excess moisture to evaporate, concentrating the cream sauce into a velvety glaze while the fresh layer of cheddar cheese melts into a bubbly, golden-brown crust.
This dual-temperature effect creates a wonderful contrast between the soft, creamy interior and the slightly crispy, gooey cheese topping.
Notes and substitutions
When selecting potatoes for this recipe, russet potatoes are excellent because their high starch content helps thicken the sauce as they bake. However, Yukon Gold potatoes are also a fantastic option, offering a naturally buttery flavor and a slightly creamier texture. Ensure you dice them to a consistent half-inch size so they cook at the exact same rate throughout the dish.
For the ham, using pre-cooked diced ham from the grocery store is a major time-saver, but this recipe is also the perfect way to utilize leftover holiday ham.
When it comes to the cheese, always grate your own cheddar from a block if possible. Pre-shredded cheeses are coated with anti-caking agents that prevent them from melting into the smooth, gooey, and stretchy consistency shown in the video.
- condensed cream of mushroom soup: condensed cream of celery soup for a different flavor profile, or a gluten-free condensed cream soup if needed.
- sour cream: plain Greek yogurt for a slightly tangier flavor, or heavy cream for an even richer texture.
Equipment
- 9x13-inch glass baking dish
- large mixing bowl
- whisk
- rubber spatula
- aluminum foil
Up next · Part 2 of 3
5 steps · 1 h of cooking · what to look for at each stage
Step-by-step instructions (Part 2)