Golden Ham and Potato Bake

Indulge in the ultimate comfort food with this ultra cheesy ham and potato casserole recipe! Perfect for any meal, from a hearty breakfast or brunch to a satisfying dinner, this single-dish wonder masterfully combines the creamy richness of cream cheese with the sharp tang of cheddar, tender diced potatoes, and savory ham. Baked to golden brown perfection and topped with even more irresistible melty cheese, it’s a dish that promises warmth, flavor, and pure contentment.

Top down view of cheesy ham and potato casserole, showcasing its golden-brown crust and melted cheese.
Headshot of Sommer, the recipe author, smiling.

Sommer’s Culinary Insights: Crafting the Perfect Ham and Potato Casserole

There’s something uniquely comforting and celebratory about a hearty casserole, especially on crisp weekend mornings or cherished holidays. For my family, it’s more than just a meal; it’s a cherished tradition. Every Easter, Christmas, and large family gathering comes with the delicious expectation of a truly delightful, **cheesy, potato-laden, and meaty baked creation**. It’s the kind of dish that brings everyone together around the table, creating memories as warm and satisfying as the casserole itself.

Our readers have always shown immense love for classic breakfast and dinner casseroles. Fan favorites include a spirited spicy breakfast casserole with crispy tater tots, the vibrant and tantalizing baked Greek omelette casserole, and the elegantly simple fluffy strata overnight casserole. Building on that tradition, I am thrilled to share today’s incredible, deeply comforting **ham and potato casserole**! This isn’t just another recipe; it’s a fabulously easy “dump and bake” marvel. You can quickly assemble it, effortlessly pop it into the oven, and later delight your guests with a dish that tastes like you spent hours in the kitchen.

This casserole isn’t just easy; it’s designed for convenience without compromising on flavor, making it a perfect addition to your culinary repertoire for any occasion.

Why This Cheesy Ham and Potato Casserole Will Become Your New Favorite

  • Effortless One-Pan Preparation – Say goodbye to piles of dirty dishes! This incredible casserole simplifies your cooking experience by combining all the delicious ingredients directly in a single baking dish. From prepping to serving, everything happens in one pan, drastically cutting down on cleanup time. It’s the ideal recipe for busy weeknights or relaxed weekend mornings when you want maximum flavor with minimal fuss.
  • Brilliant Use for Leftovers – Have leftover holiday ham or extra potatoes from a previous meal? This casserole is your delicious solution! It’s an ingenious and mouthwatering way to repurpose cooked ham, russet potatoes, new potatoes, or even frozen hash browns, transforming them into a completely new and exciting dish. Minimize food waste while maximizing taste!
  • Incredibly Versatile for Any Meal – Whether you’re planning a hearty breakfast, a leisurely brunch, a satisfying main course for dinner, or a rich side dish to complement other Southern favorites, this casserole fits the bill. Pair it with fluffy scrambled eggs for a morning feast, serve it alongside roasted vegetables for a complete dinner, or present it as a robust side with smoked meats. Its adaptability makes it a true kitchen hero.

Your family will not only agree but quite possibly *demand* that this **simple, old-fashioned, yet incredibly flavorful recipe** earns a permanent spot in your regular menu rotation. It’s a testament to classic comfort food done right.

Top down view of a white casserole dish filled with baked ham and potatoes, with a serving spoon removing a portion.

Essential Ingredients and Expert Tips for Success

Crafting the perfect cheesy ham and potato casserole starts with selecting the right ingredients. Here’s a detailed look at what you’ll need and some helpful tips to ensure your dish is nothing short of spectacular:

  • Potatoes – The foundation of any great potato casserole. You have flexibility here:
    • Russet potatoes: Known for their starchy texture, they become wonderfully soft and creamy when baked.
    • New potatoes: Offer a slightly firmer texture and a delicate flavor. Their thinner skin means less peeling if you prefer.
    • Frozen hash brown potatoes: For ultimate convenience, a large bag of frozen hash browns works beautifully. Remember to thaw them thoroughly before mixing to prevent excess moisture from making your casserole watery. Thawing ensures even cooking and a superior texture.
  • Ham – The savory star that pairs perfectly with potatoes and cheese.
    • Leftover baked ham: This recipe is an ideal way to transform holiday leftovers into a fresh and exciting meal. Dice it into bite-sized pieces.
    • Ham steaks: Easily available and quick to chop, ham steaks make prep a breeze for those times when you don’t have leftovers. Look for pre-cooked options to save even more time.
  • Green Onions and Garlic – These fresh aromatics are crucial for building a deep, savory flavor profile.
    • Green onions: Provide a mild oniony bite and a beautiful pop of color. They soften wonderfully during baking.
    • Garlic: Adds a pungent, aromatic depth that elevates the entire dish. Freshly minced garlic is always best, but quality garlic powder can be used in a pinch for convenience.
  • All-Purpose Flour – A small amount of flour helps to create a luscious, thick sauce that binds all the ingredients together.
    • Gluten-free flour mix: If you’re catering to dietary restrictions, a good quality all-purpose gluten-free flour blend can be substituted seamlessly without compromising texture or taste.
  • Cheeses – The heart of this “ultra cheesy” experience!
    • Cream cheese: Adds an incredible richness and velvety texture to the sauce, ensuring every bite is wonderfully creamy. It melts beautifully to create a smooth, indulgent base.
    • Shredded cheddar cheese: Offers that classic, sharp, and irresistibly gooey cheese pull. Using a generous amount ensures a decadent, melty topping and a cheesy interior.
  • Milk – The liquid base for our creamy sauce.
    • Whole milk: My preferred choice for its rich flavor and higher fat content, which contributes to a more luxurious and creamy casserole.
    • 2% milk: A perfectly acceptable alternative that will still yield delicious results, albeit with a slightly less intense richness. Avoid skim milk as it may result in a thinner, less satisfying sauce.

Creative Add-Ins to Customize Your Casserole

While this cheesy ham and potato casserole is perfect as is, it’s also wonderfully adaptable! Don’t hesitate to get creative with these delicious additions to tailor the flavor profile to your preference:

  • Elevate the Spice with Smoked Paprika – For an extra layer of savory depth and a subtle, smoky warmth, stir in a few dashes of smoked paprika. This spice adds a beautiful color and a complex flavor that complements both the ham and potatoes without overwhelming them. It’s a simple way to introduce an unexpected twist.
  • Ignite the Heat with Crushed Red Pepper Flakes – If you appreciate a dish with a bit of a kick, a generous pinch (or more!) of crushed red pepper flakes will transform this into a delightfully spicy ham potato casserole. The gentle heat provides a wonderful contrast to the rich, creamy cheese, making each bite even more exciting.
  • Boost the Meatiness with Bacon or Sausage – For the ultimate meat lovers, consider mixing in additional cooked meats. Crispy chopped bacon pieces add a smoky, salty crunch, while crumbled cooked breakfast sausage brings a herbaceous and peppery note. These additions make the casserole even heartier and more satisfying.
  • Experiment with Different Cheeses – While cheddar and cream cheese are a classic pairing, feel free to explore other cheese varieties. Swap out some of the cheddar or mix things up with spicy pepper jack cheese for a kick, creamy Colby jack for extra meltiness, nutty Gouda, or mild Swiss cheese for a different flavor dimension. Each cheese offers a unique character that can dramatically change the casserole’s profile.

Protein Boost Tip – This recipe already boasts a substantial amount of protein from the ham and cheeses, making it a very filling meal. However, if you’re looking to significantly increase the protein content, an easy method is to drain 2 cups of cottage cheese and gently fold it into the potato and ham mixture before baking. Cottage cheese adds a light, tangy creaminess and a powerful protein punch without altering the core flavors too much.

Hand holding a metal spoon full of cheesy ham and potato casserole, showing the gooey cheese and tender ingredients.

Effortless Steps to Prepare Your Cheesy Ham and Potato Casserole

Preparing this incredibly satisfying cheesy ham and potato casserole is surprisingly straightforward, embodying the true spirit of a “dump and bake” recipe. This means minimal effort for maximum flavor!

Success Tip for Portion Control – This recipe is designed to be made in a standard 9×13 inch baking pan, yielding approximately 8 to 12 generous servings, perfect for family dinners or gatherings. If you’re cooking for a smaller household or simply desire fewer leftovers, you can easily halve all the ingredients and prepare the casserole in an 8×8 inch baking dish. This modification ensures you still get that perfect golden-brown crust and creamy interior, just in a more manageable portion size of 4 to 6 servings.

Below, you’ll find the complete **Ham and Potato Casserole** recipe with detailed step-by-step instructions, essential storage guidelines, and nutritional information. For visual learners, a video tutorial is also typically available to guide you through each stage of preparation, ensuring your casserole turns out perfectly every time.

Preparing the baking dish with non-stick spray.
Mixing potatoes, ham, green onions, and garlic in a baking dish.
Adding milk to the chopped potatoes, ham, and shredded cheese in a casserole dish before baking.
Stirring the ingredients to combine cheese and liquid.
Sprinkling final layer of cheddar cheese over the casserole.
Baked ham and potato casserole, golden brown and bubbly, in a white dish.

Optimal Storage and Reheating Guidelines

Proper storage ensures your delicious ham and potato casserole remains fresh and flavorful, ready to be enjoyed again. Here are the best practices for handling leftovers:

  • Storing Leftovers Properly – Once the casserole has cooled completely to room temperature, transfer any remaining portions into an airtight container. Refrigerate promptly, and it will keep well for up to 2-3 days. Please note that the total freshness duration is influenced by how old the leftover ham was initially when incorporated into the casserole. Always use your best judgment.
  • Freezing for Future Enjoyment – This casserole is an excellent candidate for freezing, making it perfect for meal prep or unexpected guests! Once the baked casserole has fully cooled, wrap the entire pan tightly. Start with a layer of plastic wrap pressed directly against the surface of the casserole, followed by one or two layers of heavy-duty aluminum foil. This double-layer protection helps prevent freezer burn. Store in the freezer for up to 3 months. For maximum convenience when planning to freeze and reheat later, I highly recommend assembling and baking the casserole in a **disposable aluminum pan**. This way, you can easily transfer it directly from the freezer to the oven without having to worry about thawing or dish transfer.
  • Reheating Instructions for Freshness
    • From the Refrigerator: Refrigerated leftovers can be effortlessly reheated in the microwave for individual servings until warmed through. For larger portions, cover with foil and warm in a preheated oven at 300°F (150°C) until hot.
    • From Frozen: When reheating from a frozen state, first remove the pan from the freezer. Discard any plastic wrap, then cover the pan tightly with a fresh layer of aluminum foil. Place the foil-covered casserole directly into a preheated oven at 350°F (175°C). Bake for approximately 40-50 minutes while covered. After this time, remove the foil and continue baking for another 5-10 minutes, or until the casserole is thoroughly heated through, bubbly around the edges, and the top is lightly golden.

Delightful Serving Suggestions for Any Occasion

This versatile cheesy ham and potato casserole isn’t just a dish; it’s a centerpiece capable of anchoring a delightful meal, no matter the time of day. Its hearty nature makes it suitable for a wide range of pairings.

For a spectacular **breakfast or brunch** spread, from relaxed Sunday mornings to festive holiday gatherings, this casserole truly shines. Serve it alongside light and fluffy scrambled eggs, perfectly cooked over-easy eggs, or any other egg preparation you find most “egg-cellent”! A side of fresh fruit or a simple green salad can add a refreshing contrast to the richness of the casserole.

The robust heartiness of this ham and hashbrown potato casserole also makes it an exceptionally fulfilling **main dish** for dinner. To create a balanced meal, pair generous portions with a medley of fresh vegetables. Simple and delicious options include tender air fryer green beans, perfectly steamed broccoli, crisp air fryer asparagus, or one of my personal Southern favorites, deliciously prepared okra. These fresh sides offer a delightful textural and nutritional balance to the rich casserole.

Speaking of Southern charm, this recipe itself can effortlessly serve as a magnificent **Southern side dish**! What could be more quintessentially Southern than a creamy, cheesy casserole featuring potatoes and ham, served alongside a truly substantial main course? If you’re hosting serious carnivores, consider pairing this casserole with succulent slow cooker pulled smoked pork, crispy cornmeal fried fish, or classic fried chicken. This casserole stands up beautifully to any hearty, meaty main you desire, elevating your Southern feast to new heights.

Top down view of cheesy ham and potato casserole in a serving dish, ready to eat.

Frequently Asked Questions About Ham and Potato Casserole

Do I have to peel the potatoes before cooking?
That’s entirely a matter of personal preference! For this ham and potato casserole, I generally prefer to peel russet potatoes. Their thicker skin can sometimes affect the overall creamy texture I aim for. However, if you opt for yellow potatoes (often known as Yukon Golds), their skin is much thinner and softer, meaning unpeeled diced yellow potatoes work perfectly well and save you a step in preparation. The choice is yours based on desired texture and convenience!
Do I need to thaw hash brown potatoes before making the casserole?
When using frozen shredded hash brown potatoes, it is actually recommended to thaw them first. While small pieces might seem like they would cook from frozen, pre-thawing ensures that all the ice crystals melt away, preventing excess moisture from being released into the casserole during baking. This helps maintain a creamy, rich sauce rather than a watery or soupy consistency, guaranteeing a perfectly textured casserole. Make sure to drain any excess liquid after thawing.
Can I prepare this casserole ahead of time?
Absolutely! This casserole is a fantastic make-ahead dish. You can assemble all the ingredients in the baking dish, cover it tightly with plastic wrap, and refrigerate it for up to 24 hours before baking. When ready to cook, simply remove it from the refrigerator and allow it to sit at room temperature for about 30 minutes while your oven preheats. You may need to add an extra 5-10 minutes to the baking time if the casserole is still very cold.
Top down view white casserole dish with ham and potatoes, and a spoon in the dish where a serving has been removed.

Print Recipe

5 stars (4 reviews)
Leave a Review »

Ham Potato Casserole

Prep Time:
15 minutes
Cook Time:
50 minutes
Total Time:
1 hour 5 minutes
This ultra cheesy ham and potato casserole recipe is the ultimate comfort food for breakfast, brunch, or dinner! It combines rich cream cheese and cheddar cheese with tender diced potatoes and ham in just one dish, all topped with more melty cheese and baked to golden brown perfection.
Servings:
8 – 12 servings

Video Tutorial

For a visual guide, watch our step-by-step video tutorial:

Ingredients

US Customary – Metric
  • 32 ounces diced potatoes (frozen hashbrown potatoes – thawed, or fresh russet/new potatoes)
  • 16 ounce chopped ham (ham steaks or leftover baked ham)
  • 1 bunch green onions, chopped
  • 2-3 cloves minced garlic (or 1 teaspoon garlic powder)
  • 3 tablespoons all-purpose flour
  • 8 ounces cream cheese (diced)
  • 8 ounces shredded cheddar cheese (divided into 2 cups)
  • 2 cups milk (whole milk or 2%)
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 350°F (175°C). Prepare a 9×13 inch baking dish by lightly spraying it with nonstick cooking spray to ensure easy cleanup.
  2. In the prepared baking dish, combine the thawed diced potatoes, chopped ham, chopped green onions, minced garlic, and all-purpose flour. Season with 1 teaspoon of salt and ½ teaspoon of black pepper. Toss all these ingredients together thoroughly until the potatoes and ham are well coated with the flour and seasonings. This step helps create the creamy sauce.
  3. Next, evenly distribute the diced cream cheese cubes and 1 cup of the shredded cheddar cheese throughout the mixture in the baking dish. Pour in the 2 cups of milk. Gently stir everything to combine, ensuring the cream cheese and shredded cheese are evenly dispersed among the potatoes and ham. Spread the mixture into an even layer across the bottom of the dish. Finally, sprinkle the remaining 1 cup of shredded cheddar cheese over the entire top surface of the casserole.
  4. Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 45 minutes. After 45 minutes, carefully remove the foil and continue to bake uncovered for an additional 5-15 minutes, or until the edges are beautifully bubbly, the potatoes are tender, and the top layer of cheese is melted and golden brown. Serve hot and enjoy!

Recipe Notes

  • Protein Enhancement – To boost the protein content beyond the ham and cheese, consider adding 2 cups of drained cottage cheese to the mixture before baking. It blends in seamlessly and adds a nutritious kick.
  • Flavorful Add-Ins – Feel free to experiment with additions like a pinch of smoked paprika for depth, crushed red pepper for a spicy twist, cooked bacon or sausage for extra meatiness, or alternative cheeses such as pepper jack, Colby jack, Gouda, or Swiss for a different flavor profile.
  • Leftover Storage – Once cooled, transfer any leftover casserole to an airtight container. Refrigerate for up to 2-3 days, noting the age of the ham used.
  • Reheating Suggestions – Refrigerated leftovers can be quickly reheated in the microwave. For frozen casserole, remove plastic wrap, cover with fresh foil, and bake from frozen at 350°F (175°C) for 40-50 minutes, then uncover and bake for another 5-10 minutes until hot and bubbly.
  • Freezing Instructions – This casserole freezes exceptionally well! After cooling, wrap the entire pan tightly in plastic wrap and then in aluminum foil. It can be frozen for up to 3 months. For easiest reheating from frozen, assemble and bake your casserole in a disposable aluminum pan.

Nutrition Information

Serving: 6oz, Calories: 255kcal, Carbohydrates: 9g, Protein: 24g, Fat: 14g, Saturated Fat: 7g, Polyunsaturated Fat: 0.4g, Monounsaturated Fat: 3g, Cholesterol: 69mg, Sodium: 1147mg, Potassium: 202mg, Fiber: 0.1g, Sugar: 6g, Vitamin A: 413IU, Vitamin C: 1mg, Calcium: 378mg, Iron: 1mg

Course:
Breakfast, Brunch, Main Dish, Main Course
Cuisine:
American
Author:
Sommer Collier


Cook It? Love It? Rate It!
Your feedback helps this recipe reach more hungry cooks! Please TAP 5 STARS to rate it. Thank you for your support!
Close-up of the delicious baked ham and potato casserole, showing texture and golden crust.

Discover More Comforting Casserole Recipes

Easiest Breakfast Casserole Recipe
Mexican Breakfast Casserole
Crockpot Quiche