“`html
If you’re craving something comforting, creamy, and downright satisfying, this Ham and Potato Au Gratin Recipe is exactly what you need. Layers of tender russet potatoes and savory diced ham swim in a luscious homemade cheese sauce, baked to golden bubbly perfection—perfect for cozy dinners or special family gatherings. Each bite delivers a warm hug of flavor that makes this classic casserole an absolute winner every time.

Ingredients You’ll Need
The beauty of this Ham and Potato Au Gratin Recipe lies in its simplicity. Using straightforward ingredients, each one plays a crucial role in creating the rich texture, savory taste, and inviting golden appearance of this dish.
- Russet potatoes (4 cups, peeled and thinly sliced): The hearty base that becomes irresistibly tender and creamy as it bakes.
- Cooked ham (2 cups, diced): Adds a smoky, salty punch that perfectly complements the potatoes.
- Unsalted butter (2 tbsp): Essential for creating a smooth, flavorful roux that thickens the cheese sauce.
- All-purpose flour (2 tbsp): Combines with butter to build the creamy sauce’s structure.
- Milk (2 cups, preferably whole): The liquid that transforms the flour and butter into velvety cheese sauce.
- Cheddar cheese (1 1/2 cups shredded): Sharp and melty, it infuses the dish with rich, tangy depth.
- Salt (1/2 tsp or to taste): Enhances all the flavors harmoniously.
- Black pepper (1/4 tsp): Provides subtle warmth and balance.
- Garlic powder (1/4 tsp): Adds a gentle layer of savory complexity.
How to Make Ham and Potato Au Gratin Recipe
Step 1: Prepare Your Oven and Dish
Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. This ensures your creamy layers won’t stick and the heat is just right for a perfectly baked au gratin.
Step 2: Make the Cheese Sauce Base
Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook for 1 to 2 minutes until it turns lightly golden. This step is key to removing that raw flour taste and forming the roux that will thicken your sauce beautifully.
Step 3: Whisk in Milk and Cheese
Slowly add the milk, whisking constantly. Keep stirring until the sauce thickens into a smooth, creamy consistency. Then, season with salt, pepper, and garlic powder before folding in 1 cup of shredded cheddar cheese, stirring until melted and silky.
Step 4: Layer Your Ingredients
Begin with half of your sliced potatoes in the baking dish, followed by half of the diced ham, then pour over half of your luscious cheese sauce. Repeat this layering with the remaining potatoes, ham, and cheese sauce to build those perfect, flavor-packed layers.
Step 5: Top and Cover
Sprinkle the remaining half cup of shredded cheddar evenly over the top and cover the dish tightly with foil. This helps the casserole cook all the way through while locking in moisture.
Step 6: Bake to Perfection
Bake covered for 40 minutes, then remove the foil and continue baking for an additional 20 minutes. This final step lets the cheese on top bubble up and turn that irresistible golden brown.
Step 7: Let It Rest
Once out of the oven, allow your Ham and Potato Au Gratin Recipe to rest for about 10 minutes. This resting time helps the layers set, making it easier to cut and serve without losing that creamy goodness.
How to Serve Ham and Potato Au Gratin Recipe
Garnishes
For a fresh pop to contrast the rich, creamy casserole, sprinkle chopped fresh parsley or chives right before serving. A light dusting of smoked paprika can also add a subtle smoky aroma that pairs wonderfully with the ham.
Side Dishes
This dish is a hearty meal on its own, but pairing it with crisp greens like a mixed green salad with a tangy vinaigrette or steamed green beans adds a nice balance. Roasted Brussels sprouts or a simple cucumber salad would brighten the plate and complement the decadent au gratin flavors.
Creative Ways to Present
For an elegant touch, serve individual portions in small ramekins and broil just before serving to get a beautifully crisp cheese crust. Alternatively, transform the leftovers into a savory breakfast skillet topped with a fried egg, turning your Ham and Potato Au Gratin Recipe into a versatile dish for any time of day.
Make Ahead and Storage
Storing Leftovers
Allow your leftovers to cool completely, then transfer to an airtight container. Refrigerate for up to 3 days. The dish maintains its flavor and texture well, making it ideal for next-day meals or quick family lunches.
Freezing
Ham and Potato Au Gratin Recipe freezes beautifully. Wrap the prepared but unbaked dish tightly in plastic wrap and aluminum foil to avoid freezer burn. Freeze for up to 2 months, then thaw overnight in the fridge before baking as directed.
Reheating
Reheat leftovers in the oven at 350°F (175°C) covered with foil until warmed through, about 20-25 minutes. For a bubbly top, remove the foil during the last 5 minutes of reheating. Avoid microwaves when possible to keep that creamy texture and avoid drying out.
FAQs
Can I use different types of cheese for the au gratin sauce?
Absolutely! While sharp cheddar is classic, feel free to mix in Gruyère, mozzarella, or Monterey Jack for a different flavor profile. Just choose cheeses that melt well for that creamy texture.
Is there a substitute for russet potatoes?
Yukon Gold potatoes can be a great alternative, offering a buttery flavor and creamy texture. Just slice them thinly as you would russets to ensure even cooking.
Can I make this recipe vegetarian?
Yes! Simply omit the ham and consider adding sautéed mushrooms or caramelized onions to add richness and depth without meat.
How thick should I slice the potatoes?
Thin slices, about 1/8-inch thick, work best to ensure the potatoes cook evenly and absorb the sauce’s flavors perfectly without becoming mushy.
What if I don’t have garlic powder?
No problem—fresh minced garlic can be used instead. Just sauté it lightly with the butter before adding the flour, or add a small amount of garlic salt, adjusting overall salt accordingly.
Final Thoughts
This Ham and Potato Au Gratin Recipe is pure comfort food magic—rich, creamy, and packed with flavor that’s sure to warm your heart and fill your plate with happiness. Whether you’re feeding a crowd or just treating yourself, this dish is a winner every time. Give it a try and watch it become a beloved staple in your recipe collection!
“`
Print
Ham and Potato Au Gratin Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: American
Description
This classic Ham and Potato Au Gratin recipe combines tender russet potatoes, savory diced ham, and a creamy, cheesy sauce baked to golden perfection. It’s a hearty, comforting dish perfect for family dinners or special occasions.
Ingredients
Potatoes and Ham
- 4 cups russet potatoes (peeled and thinly sliced)
- 2 cups cooked ham (diced)
Cheese Sauce
- 2 tbsp unsalted butter
- 2 tbsp all-purpose flour
- 2 cups milk (preferably whole milk)
- 1 1/2 cups cheddar cheese (shredded), divided
- 1/2 tsp salt (or to taste)
- 1/4 tsp black pepper
- 1/4 tsp garlic powder
Instructions
- Preheat and Prepare Dish: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish to prevent sticking.
- Make the Roux: In a medium saucepan over medium heat, melt the unsalted butter. Whisk in the all-purpose flour and cook for 1 to 2 minutes until the mixture becomes lightly golden, developing a nutty flavor.
- Prepare Cheese Sauce: Gradually whisk in the milk, stirring constantly to avoid lumps, until the sauce thickens and coats the back of a spoon. Season with salt, black pepper, and garlic powder. Stir in 1 cup of shredded cheddar cheese until melted and smooth.
- Layer Ingredients: Arrange half of the sliced potatoes evenly in the prepared baking dish. Top with half of the diced ham, then pour half of the cheese sauce over the layers. Repeat the layering with the remaining potatoes, ham, and cheese sauce.
- Add Cheese Topping: Sprinkle the remaining ½ cup of shredded cheddar cheese evenly on top of the assembled gratin. Cover the dish with aluminum foil.
- Bake Covered: Place the covered dish in the preheated oven and bake for 40 minutes to allow the flavors to meld and the potatoes to cook through.
- Finish Baking Uncovered: Remove the foil and continue baking for another 20 minutes until the top is golden brown, bubbly, and slightly crispy.
- Rest and Serve: Let the au gratin rest for 10 minutes after removing from the oven to set the layers before serving.
Notes
- For best results, slice potatoes uniformly to ensure even cooking.
- Whole milk is recommended for a richer sauce, but you can substitute 2% milk if preferred.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- For a lower-fat version, reduce cheese amount or use a sharp cheese for more flavor with less quantity.
- Covering the dish during initial baking prevents the top from drying out.

