Step-by-Step Instructions
- Preheat your oven to 375°F (190°C).
- Lightly grease a glass baking dish to prevent sticking.
- Spread the diced potatoes and ham evenly in the dish.
- In a separate bowl, whisk together the cream of mushroom soup and milk, adding the garlic powder, onion powder, salt, and pepper to taste.
- Pour the sauce over the potato and ham mixture.
- Sprinkle 1½ cups of shredded cheddar cheese generously on top.
- Gently stir to combine, then smooth the surface and add the remaining cheese on top.
- Cover with foil and bake for 45 minutes.
- After 45 minutes, remove the foil and bake for an additional 15–20 minutes or until the potatoes are tender and the top is golden and bubbly.
- Before serving, sprinkle with dried parsley or thyme and let it rest for a few minutes.
Best Ways to Enjoy It
Serving this Cheesy Ham and Potato Casserole can be as creative as you want! Here are a few suggestions:
- Serve it with a side of steamed broccoli or green beans for a balanced meal.
- For added flavor, a fresh salad with a tangy vinaigrette can complement the richness of the casserole beautifully.
- If you’re entertaining, serve in individual ramekins for a charming presentation.
Keeping Leftovers Fresh
To store any leftovers from your delightful casserole, allow it to cool completely before placing it in an airtight container. Refrigerate for up to 3-4 days, and for longer storage, consider freezing the casserole. Just be sure to allow it to cool before wrapping, and it can be frozen for up to 2-3 months. For safe food handling, reheat the casserole until it reaches an internal temperature of 165°F (74°C).
Helpful Cooking Tips
Here are some handy tips to make your casserole even more delicious:
- For extra creaminess, consider adding a dollop of sour cream to the sauce mixture.
- If you like a little kick, sprinkle in some crushed red pepper flakes or add diced jalapeños.
- For a crunchy topping, consider adding crushed potato chips or breadcrumbs before the final bake.
Creative Twists
While this recipe is fantastic as is, you can easily adapt it to suit your taste:
- Swap out cheddar for Gruyère for a gourmet touch.
- Add veggies like frozen peas or corn to bulk it up and add nutrition.
- For a lighter version, substitute the cream of mushroom soup for a homemade white sauce or a plant-based alternative.

Common Questions
What can I substitute for cream of mushroom soup?
If you’re looking for alternatives, you can make a homemade creamy mixture using flour, butter, and broths or even use a similar canned soup like cream of chicken.
How long does prep take for this casserole?
The preparation time is typically around 15-20 minutes, making it an excellent choice for a quick meal.
Can I make this casserole ahead of time?
Absolutely! You can assemble the casserole and store it covered in the fridge for up to 24 hours before baking. Just add an extra 5-10 minutes to the baking time if it goes in the oven straight from the fridge.
This Cheesy Ham and Potato Casserole is sure to become a staple in your household, delivering comfort and satisfaction in every bite. Happy cooking!






