Learn how to prepare a rich, creamy potato side with this easy Potatoes Au Gratin with Ham recipe. Thinly sliced potatoes layered with a simple cream sauce, melted cheese, and tender ham create a comforting casserole perfect for holidays, potlucks, or any weeknight meal.

Potatoes au Gratin are the ultimate warm, cheesy comfort food. Traditionally served in the cooler months, this dish is versatile enough for Easter, Thanksgiving, or a family dinner. The ham adds savory depth while the cheese and cream create a silky, indulgent texture.
How to Make Potatoes Au Gratin
- In a small saucepan over low heat, combine the heavy cream, minced garlic, butter, salt, and pepper. Warm gently until the butter melts, taking care not to let the cream bubble, which will make it thicken too quickly. Remove from heat and set aside.
- Preheat the oven to 350°F (175°C). Grease an 11×7-inch baking dish with nonstick spray or butter.
- Mix both shredded cheeses in a bowl until evenly combined.
- Layer 1/3 of the sliced potatoes in the bottom of the prepared dish. Pour 1/3 of the cream mixture over the potatoes, sprinkle with 3/4 cup of the cheese blend, add half of the diced ham, and lightly sprinkle 1/2 teaspoon fresh thyme. Repeat for a second layer. For the top layer, add potatoes and cream but do not add cheese or thyme yet.
- Cover the dish tightly with foil and bake for 1 hour, or until the potatoes are fork-tender. Remove the foil, sprinkle the remaining cheese on top, and bake uncovered for an additional 10–15 minutes until the cheese is bubbly and lightly browned.
- Let the casserole rest for about 10 minutes to set before serving.

Potatoes au Gratin Tips
- Slice potatoes evenly using a sharp knife or a mandolin so they cook at the same rate.
- For best flavor and melting, shred cheese from a block rather than using pre-shredded cheese.
- Potato quantity can vary: use about 2½ pounds of gold potatoes (roughly 3–4 large potatoes) or the equivalent by weight of smaller potatoes. Weighing the potatoes ensures consistent results.
Variations
- Change the herbs: Fresh thyme works beautifully, but rosemary, sage, or parsley are great alternatives. Mix herbs to suit your taste.
- Add vegetables: Stir in cooked peas, broccoli, or sautéed mushrooms between layers for extra color and nutrition.
- Swap the cheeses: The recipe uses mozzarella and Gruyere, but cheddar, Swiss, gouda, pepper jack, or Parmesan can be used to vary flavor and intensity.

Storing and Freezing
Storing: Place leftovers in an airtight container and refrigerate for 3–4 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions.
Freezing: Wrap the cooled casserole tightly with plastic wrap and a layer of aluminum foil and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven until heated through.
More Potato Recipes to Try
- Crockpot Baked Potatoes
- Onion Soup Potatoes
- Smashed Potatoes
- Instant Pot Ranch Potatoes
- Twice Baked Potato Casserole
Like This Recipe?
If you enjoyed this recipe, please consider leaving a five-star rating.

Potatoes au Gratin
Ingredients
- 1 ½ cups heavy cream
- 2 tablespoons unsalted butter
- 3 to 4 garlic cloves, minced
- Salt and pepper, to taste
- 1 ½ cups mozzarella cheese, shredded
- 1 cup Gruyere cheese, shredded (or cheddar)
- 2 ½ pounds gold potatoes, peeled and thinly sliced
- 1 cup cooked ham, diced
- 1 teaspoon fresh thyme (optional)
Instructions
-
In a small saucepan over low heat, combine heavy cream, butter, garlic, salt, and pepper. Warm just until the butter melts. Do not let the cream bubble.
-
Preheat the oven to 350°F and grease an 11×7-inch baking dish. Mix the cheeses together in a bowl.
-
Layer 1/3 of the potatoes, then 1/3 of the cream. Sprinkle 3/4 cup of the cheese mixture, 1/2 cup diced ham, and 1/2 teaspoon thyme. Repeat for a second layer. For the final layer add potatoes and cream but reserve cheese for the top.
-
Cover with foil and bake for 1 hour, until potatoes are tender. Remove foil, add remaining cheese, and bake 10–15 minutes more until cheese is bubbly and golden.
-
Let rest 10 minutes before serving.
Notes
*Calorie estimate and nutrition information are approximate and based on the recipe card with a 1-cup serving. Actual values may vary.
*For best results, slice potatoes about 1/4-inch thick. A mandolin speeds the process, but a sharp knife works fine.
*Russet potatoes can substitute for gold potatoes if preferred.
Nutrition
Calories: 293 kcal
Carbohydrates: 18 g
Protein: 11 g
Fat: 20 g