Dinner · Part 3 of 3: Tips & recipe card
Cheesy Ham Potato Casserole with a Crispy Cheddar Crust Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 6
Tips for success
To elevate the flavor profile of this casserole, try adding a pinch of smoked paprika or a dash of hot sauce to the cream mixture before folding in the potatoes.
This adds a subtle warmth and depth that complements the smoky ham and rich cheddar beautifully without making the dish spicy. You can also sprinkle some fresh chopped chives or green onions over the top immediately after baking for a pop of color and freshness.
If you prefer a crunchier topping, you can mix a half-cup of crushed cornflakes or panko breadcrumbs with a tablespoon of melted butter and sprinkle them over the cheese layer during the final fifteen minutes of baking.
This creates an incredibly satisfying textural contrast between the buttery, crispy topping and the soft, velvety potatoes underneath, making each bite even more delightful.
Variations
- Broccoli Cheddar Ham Casserole: Fold two cups of fresh, bite-sized broccoli florets into the potato mixture before baking to add a vibrant color and fresh flavor that pairs perfectly with the cheddar and ham.
- Spicy Jalapeno Casserole: Stir in one or two finely diced fresh jalapenos or canned diced green chilies to the cream sauce for a subtle kick of heat and a southwestern twist.
Storage and make-ahead
- Fridge
- Refrigerate leftovers in an airtight container for up to 3 to 4 days, ensuring it cools for no more than 2 hours beforehand.
- Freezer
- Freeze assembled, unbaked casserole tightly wrapped for up to 2 months. Thaw overnight in the fridge before baking.
- Reheat
- Reheat individual portions in the microwave, or cover the baking dish with foil and heat in a 350°F (175°C) oven for 15-20 minutes.
Store any leftover casserole in an airtight container in the refrigerator for up to three to four days. To maintain the best quality, let the casserole cool completely at room temperature for no more than two hours before transferring it to the fridge. This prevents condensation from building up inside the container, which can make the cheese crust soggy and dilute the rich cream sauce.
This casserole is an excellent candidate for making ahead of time. You can assemble the entire dish through the mixing and layering steps, cover the baking dish tightly with plastic wrap, and store it in the refrigerator for up to twenty-four hours before baking.
When you are ready to cook, remove the plastic wrap, cover the dish with aluminum foil, and bake as directed, adding about five to ten minutes to the covered baking time to account for the cold dish.
Serving ideas
Serve this comforting casserole hot, straight from the baking dish after its brief resting period. It pairs beautifully with a light, crisp green salad dressed with a simple vinaigrette to cut through the richness of the cream sauce and cheese.
Roasted green beans, steamed broccoli, or a side of glazed carrots also make excellent vegetable accompaniments that balance the hearty meal perfectly.
For a festive or holiday gathering, this dish makes a fantastic side alongside roasted turkey, glazed ham, or prime rib. It is hearty enough to stand on its own as a main course for a cozy family dinner, especially when served with warm, buttery dinner rolls or freshly baked buttermilk biscuits to soak up every last bit of the delicious, velvety cheese sauce.
Frequently asked questions
Can frozen hash browns be used instead of fresh potatoes?
Can this casserole be made without condensed soup?
Why is the cream sauce runny after baking?
Cheesy Ham Potato Casserole with a Crispy Cheddar Crust

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
Instructions
- In a large mixing bowl, combine the condensed cream of mushroom soup, sour cream, melted unsalted butter, garlic powder, onion powder, kosher salt, and freshly ground black pepper. Whisk vigorously until the mixture is completely smooth, uniform, and velvety.
- Add the peeled and diced russet potatoes, diced cooked ham, and exactly one cup of the shredded cheddar cheese to the mixing bowl. Use a rubber spatula to gently fold the ingredients into the cream sauce until every piece is evenly and thoroughly coated.
- Grease a nine-by-thirteen-inch glass baking dish with cooking spray or butter. Transfer the potato, ham, and cheese mixture into the prepared dish, using a spatula to spread it into a flat, even layer that fills the corners of the dish.
- Preheat the oven to 375°F (190°C). Cover the baking dish tightly with aluminum foil and bake for forty minutes. Carefully remove the foil, scatter the remaining one cup of shredded cheddar cheese evenly over the top, and bake uncovered for another fifteen to twenty minutes.
- Remove the baking dish from the oven and place it on a heat-safe surface or wire rack. Let the casserole rest undisturbed for ten minutes. This allows the hot cream sauce to cool slightly, thicken, and set, making it much easier to scoop and serve.
Estimated nutrition per serving
- Calories
- 420
- Protein
- 22 g
- Carbohydrates
- 32 g
- Fat
- 22 g
- Fiber
- 2.5 g
- Sugar
- 4 g
- Sodium
- 1150 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






