As the rich scents of baked cheese and seasoned potatoes waft through my kitchen, I’m immediately transported back to family gatherings where everyone seemed to gravitate toward the comforting warmth of Ham and Potato Casserole. This dish is a delightful blend of creamy goodness and hearty flavors, perfect for those moments when you want to bring people together without spending hours in the kitchen.
What’s truly remarkable about this casserole is its simplicity; with just a handful of ingredients, you can whip up a meal that feels like a warm hug on a plate. I’ve often made it when I need to clear out leftovers—those bits of ham from Sunday dinner and those potatoes begging for attention have never tasted so good!
If you’re looking for an easy recipe that pleases the crowd while reigniting your love for homemade food, grab your apron and let’s dive into this deliciously cozy Ham and Potato Casserole!
Why You'll Love This Ham and Potato Casserole
- This Ham and Potato Casserole is incredibly easy to prepare, making it perfect for weeknight dinners or last-minute gatherings.
- The rich creamy flavors combined with savory ham and tender potatoes create a mouthwatering dish that everyone will enjoy.
- Its versatility allows you to use up leftover ingredients, ensuring nothing goes to waste while giving you a satisfying meal.
- Plus, the beautiful golden cheese topping makes for a visually stunning presentation that will impress your family and friends.
Ham and Potato Casserole Ingredients
• Here’s everything you’ll need for a cozy meal!
For the Sauce
- Condensed cream of chicken soup – a key ingredient that adds creaminess and depth; can be substituted with cream of mushroom for a vegetarian option.
- 2% milk – provides the right creaminess; you can use whole milk for a richer taste if desired.
- Sour cream – enhances the creaminess and adds a tangy flavor; Greek yogurt can work as a lighter alternative.
- Worcestershire sauce – adds a savory depth; a splash of soy sauce works well in a pinch.
- Garlic powder – provides a subtle garlicky flavor; fresh minced garlic can be used for a bolder taste.
- Onion powder – brings sweetness to the mix; you can substitute with finely chopped onions for freshness.
- Smoked paprika – lends a delightful smokey note; sweet paprika can be used if you prefer no smoke.
- Pepper to taste – season according to your preference; fresh cracked black pepper adds the best flavor.
For the Casserole
- Shredded cheddar cheese – gives a melty, gooey topping; feel free to mix in other cheeses like mozzarella for variety.
- Russet potatoes – the heart of this dish, making it hearty and filling; Yukon golds can be a delightful substitute.
- Diced cooked ham – adds protein and flavor; any leftover ham from your holiday feast will work perfectly for this Ham and Potato Casserole.

How to Make Ham and Potato Casserole
-
Preheat oven Preheat your oven to 400°F (200°C). This is important to ensure an even bake, making those flavors meld beautifully.
-
Mix the sauce In a large bowl, combine the condensed cream of chicken soup, 1 cup of milk, sour cream, Worcestershire sauce, garlic powder, onion powder, smoked paprika, and a dash of pepper. Whisk together until smooth and creamy.
-
Layer the ingredients In a greased casserole dish, layer the diced potatoes evenly on the bottom, followed by a generous layer of diced cooked ham. This combination results in a hearty base for the dish.
-
Combine layers Pour the creamy sauce mixture over the layered potatoes and ham. Gently stir to ensure everything is well-coated without breaking up the potatoes.
-
Cover and bake Cover the casserole dish tightly with aluminum foil and bake in the preheated oven for 45 minutes. This step helps cook the potatoes thoroughly.
-
Add the cheese After 45 minutes, carefully remove the foil and sprinkle the remaining shredded cheddar cheese over the top. Bake uncovered for an additional 15 minutes, until the cheese is bubbly and golden brown.
-
Rest before serving Once out of the oven, let the casserole sit for about 5-10 minutes. This resting time allows the flavors to settle and makes serving easier.
Optional: Garnish with freshly chopped parsley for a touch of color and freshness.
Exact quantities are listed in the recipe card below.
What to Serve with Ham and Potato Casserole?
As this comforting casserole emerges from the oven, it’s time to think about the perfect sides to complete your meal.
- Steamed Broccoli: The vibrant green adds color and a nutritious crunch, balancing the richness of the casserole.
- Garden Salad: A fresh salad with crisp greens and a tangy vinaigrette helps cut through the creamy flavors and adds a refreshing touch.
- Garlic Bread: Soft, buttery garlic bread is a delightful pairing, perfect for scooping up the cheesy goodness of the casserole.
- Roasted Carrots: Sweet, roasted carrots bring a caramelized flavor that complements the savory ham and potatoes beautifully.
- Coleslaw: A tangy coleslaw offers a crunchy contrast and a burst of freshness, making it a fun and colorful side.
- Apple Sauce: The sweetness of apple sauce is a nostalgic pairing that contrasts the dish’s savory elements, giving a delightful balance.
- White Wine: A chilled glass of white wine serves as a refreshing accompaniment that elevates the homey flavors and enhances the dining experience.
- Chocolate Cake: End your meal on a sweet note with rich chocolate cake, providing a lovely contrast to the savory casserole.
Ham and Potato Casserole Variations
Feel free to get creative and make this ham and potato casserole your own with these fun twists!
-
Vegetarian: Substitute the ham with cooked lentils or chickpeas for a hearty, protein-packed alternative. This swap keeps it filling while ensuring everyone can enjoy!
-
Spicy Kick: Toss in some diced jalapeños or a sprinkle of red pepper flakes for a delightful heat that elevates each bite. It’s perfect if you love that extra zing!
-
Herb Infusion: Add fresh herbs like thyme or rosemary to the sauce for an aromatic flair that brings freshness to the dish. Just a handful will transform the flavor profile!
-
Cheesy Variant: Mix different cheeses, like Monterey Jack or pepper jack, instead of cheddar to add a creamy, melty delight. A cheese blend elevates the casserole to new savory heights!
-
Loaded Style: Top the casserole with crumbled bacon after baking for a crunchy texture and smoky flavor. This added layer makes every spoonful decadently delicious!
-
Sweet Surprise: Incorporate some thinly sliced sweet potatoes instead of russets for a hint of natural sweetness that pairs beautifully with the creamy sauce. It’s a delightful variation that surprises in every bite.
-
Creamy Dream: Swap out the sour cream for a richer cream cheese, ensuring each spoonful is ultra-smooth and rich. This twist is perfect for those who adore creaminess!
-
Italian Flair: Stir in Italian sausage or diced tomatoes with herbs to bring a Mediterranean-inspired taste. This simple addition can transport your casserole to a whole new culinary experience!
Make Ahead Options
These Ham and Potato Casseroles are perfect for busy home cooks who want to save time during hectic weeknights! You can prepare the casserole up to 24 hours in advance. Simply follow the recipe through the layering step, then cover the dish tightly with aluminum foil and refrigerate until you’re ready to bake. This not only keeps the flavors melded but also ensures your potatoes maintain their texture. When you’re ready to serve, just add an extra 10 minutes to the cooking time, baking it for about 55 minutes covered, then uncover to add the cheese and bake for an additional 15 minutes. Your family will enjoy just as delicious a meal with minimal effort!
How to Store and Freeze Ham and Potato Casserole
Fridge: Store leftover Ham and Potato Casserole in an airtight container for up to 3 days. Make sure it’s completely cooled before sealing to prevent condensation.
Freezer: You can freeze the casserole for up to 2 months. Wrap it tightly in plastic wrap and then foil, or use a freezer-safe container to prevent freezer burn.
Reheating: For best results, thaw overnight in the fridge before reheating. Reheat in a 350°F (175°C) oven for about 20-25 minutes, until heated through and bubbly.
Room Temperature: Baked casserole can be left out for up to 2 hours after serving, but refrigerate any leftovers promptly to ensure freshness.
Chef's Helpful Tips
- When making Ham and Potato Casserole, be sure to slice your potatoes evenly for consistent cooking; this prevents some from being undercooked while others are overdone.
- If you prefer a creamier texture, consider adding an extra dollop of sour cream or substituting some milk with heavy cream for richness.
- To enhance the flavor profile, sauté fresh onions and garlic before adding them to your sauce for a deeper taste.
- Remember to let the casserole rest for 5-10 minutes after baking to allow the layers to set, making it easier to serve.
Ham and Potato Casserole Recipe FAQs
What type of potatoes are best for Ham and Potato Casserole?
Absolutely! I recommend using Russet potatoes for their creamy texture and ability to hold up during baking. Yukon golds are another great option if you prefer a buttery flavor. Just be sure to peel and dice them evenly for consistent cooking!
How can I store leftover Ham and Potato Casserole?
You can store your Ham and Potato Casserole in an airtight container for up to 3 days in the fridge. Make sure it’s cool before sealing to avoid condensation, which can make the dish soggy. The more the merrier—you can savor those leftovers!
Can I freeze Ham and Potato Casserole?
Yes, you can freeze it! Just wrap the casserole tightly in plastic wrap, followed by aluminum foil, or use a freezer-safe container. It’ll stay good for up to 2 months. When you’re ready to enjoy it, thaw it overnight in the fridge before reheating for the best texture.
How do I reheat Ham and Potato Casserole?
For best results, once thawed, reheat your casserole in a preheated oven at 350°F (175°C) for about 20-25 minutes, until it’s heated all the way through and bubbling. Add a bit of cheese on top to refresh that melty goodness!
What can I do if my casserole is too dry after baking?
If you find your Ham and Potato Casserole is on the dry side, consider adding a splash of milk or broth to the dish before baking. Mixing in a touch of extra sour cream can also enhance the creaminess. If it’s already baked, a drizzle of gravy or a side of broth can help revive it when serving.
Is this recipe suitable for people with dietary restrictions?
This Ham and Potato Casserole does contain gluten and dairy, so I recommend checking the ingredients for anyone with allergies. Substitute the condensed cream of chicken soup with a gluten-free version and choose dairy-free alternatives for the milk and sour cream to make it suitable for those with lactose intolerance or dairy allergies.

Ham and Potato Casserole
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- In a large bowl, combine the condensed cream of chicken soup, 1 cup of milk, sour cream, Worcestershire sauce, garlic powder, onion powder, smoked paprika, and a dash of pepper. Whisk together until smooth and creamy.
- In a greased casserole dish, layer the diced potatoes evenly on the bottom, followed by a generous layer of diced cooked ham.
- Pour the creamy sauce mixture over the layered potatoes and ham. Gently stir to ensure everything is well-coated.
- Cover the casserole dish tightly with aluminum foil and bake in the preheated oven for 45 minutes.
- After 45 minutes, carefully remove the foil and sprinkle the remaining shredded cheddar cheese over the top. Bake uncovered for an additional 15 minutes, until the cheese is bubbly and golden brown.
- Once out of the oven, let the casserole sit for about 5-10 minutes.




