Written by

Paulinha

Published

One-Pan Ham and Potato Gratin Recipe Your Family Will Crave Easily

Ready In
Servings 8 servings
Difficulty

Love this? Save it for later!

Share the inspiration with your friends

It was a chilly Sunday afternoon when I realized my usual Sunday dinner routine needed a serious upgrade. I’d been juggling leftover ham from a holiday feast and a pile of potatoes that were dangerously close to being forgotten in the fridge. I wanted something easy, comforting, and—most importantly—that everyone in the family would actually eat without complaint. Enter this one-pan ham and potato gratin, which quickly became the dish everyone asks for again and again.

What makes it so special? It’s ridiculously simple—just one pan to clean—and yet delivers that golden, bubbly, cheesy comfort that feels like a warm hug on a plate. Plus, it’s a smart way to use up leftover ham without turning it into boring sandwiches or omelets for the fifth time that week. Since that first trial run, I’ve made it nearly every month. Kids, husband, and even my picky-in-laws can’t get enough.

Here’s the thing: I’m all about recipes that don’t require a million steps or fancy equipment, especially come dinner time. This gratin is exactly that. If you’ve ever been tempted to make something like a one-pan chicken dinner, this will slot right into your weekly rotation. Trust me, by the end of this post, you’ll want to get straight to baking.

Why This Recipe Works

I’ve made this one-pan ham and potato gratin more times than I can count, and it’s become my go-to for a few key reasons:

  • One-pan magic — No juggling baking dishes or dirtying multiple pans. Everything cooks together, which means less cleanup and less stress when the kids are clamoring for dinner.
  • Perfectly creamy and cheesy — The sauce combines cream, garlic, and cheese that melts into those thin potato slices and savory ham bits. It’s like the grown-up comfort food version of macaroni and cheese.
  • Great for leftovers — Got leftover ham? Perfect. This recipe gives it new life without any extra fuss. I’ve used ham from holiday roasts, deli slices, and even ham steak. They all work.
  • Feeds a crowd, or just the family — The 9×13-inch pan size is generous but not overwhelming. I’ve made this for family dinners and potlucks alike, and it disappears every time.
  • Customizable for all tastes — Want to sneak in veggies? Add some chopped leeks or spinach. Craving a little spice? Sprinkle paprika or cayenne on top. I’ll share some of my favorite twists later.

This dish has saved me on more than one occasion when I needed a hearty meal that felt special without any complicated prep. If you’re anything like me, juggling family schedules and trying to keep dinner interesting, you’ll appreciate how reliably delicious this gratin is.

Ingredients Breakdown

At first glance, this might seem like a straightforward gratin, but I’m picky about three ingredients that really make it sing.

For the Base:

  • Russet potatoes (3 pounds / about 1.4 kg) — These are the backbone. Their starchy texture means they bake up tender but hold their shape, perfect for layering. I slice them thin (about 1/8 inch) using a mandoline or sharp knife for even cooking.
  • Cooked ham (2 cups / 300g, diced) — Leftover ham works best, but deli ham or ham steak diced into small cubes works too. The salty, smoky flavor contrasts beautifully with the creamy sauce.
  • Heavy cream (2 cups / 480ml) — This is the richness that binds everything together. Full fat is a must here for that velvety texture. I’ve tried half-and-half or milk before, but the sauce isn’t as luscious.
  • Garlic (3 cloves, minced) — Adds a subtle warmth without overpowering. Fresh garlic is worth the extra effort here.
  • Gruyère cheese (2 cups / 200g, shredded) — The star cheese. It melts beautifully and has that slightly nutty flavor that takes this gratin from good to unforgettable. You can substitute Swiss cheese if Gruyère is hard to find.
  • Parmesan cheese (½ cup / 50g, grated) — Sprinkled on top for a golden crust and a punch of umami.
  • Butter (2 tablespoons / 30g) — I melt it to grease the pan and dot the top for extra richness.
  • Fresh thyme (1 tablespoon, chopped) — Optional but highly recommended for a fresh herbal note.
  • Salt and pepper — Season to taste. Potatoes and ham can be salty, so start with less salt and adjust.

Pro tip: I always keep a stash of cooked ham in the freezer for moments like these. It’s a lifesaver when I want a hearty dinner without a trip to the store.

Equipment You’ll Need

one-pan ham and potato gratin preparation steps

You really don’t need anything fancy for this gratin. Here’s what I use:

  • 9×13-inch baking dish — Glass or ceramic works great. I prefer glass because I can see the layers and it browns nicely.
  • Mandoline slicer or sharp knife — For slicing potatoes thin and evenly. A mandoline saves time, but a steady hand with a knife works too.
  • Mixing bowl — For tossing potatoes with cream, garlic, salt, and pepper.
  • Cheese grater — Freshly shredded cheese melts better than pre-shredded.
  • Aluminum foil — To tent the gratin during baking to prevent over-browning.
  • Small saucepan or microwave-safe bowl — To warm cream slightly if needed (optional).

If you don’t have a mandoline, check out my easy salad recipe for tips on slicing vegetables thinly by hand—helps get the right texture even without fancy tools.

Step-by-Step Instructions

  1. Preheat and prep (10 minutes)
    Preheat your oven to 350°F (175°C). Grease your 9×13-inch baking dish with the butter, making sure to coat every corner so the gratin doesn’t stick.
  2. Slice the potatoes (10 minutes)
    Using a mandoline or sharp knife, slice your potatoes into thin, even rounds—about 1/8 inch thick. Rinse the slices in cold water to remove excess starch, then pat dry with a clean kitchen towel or paper towels. This helps prevent the gratin from becoming gluey.
  3. Make the cream mixture (5 minutes)
    In a large bowl, combine the heavy cream, minced garlic, chopped thyme, salt (start with 1 teaspoon), and freshly ground black pepper (about ½ teaspoon). Stir until well mixed.
  4. Layer the gratin (10 minutes)
    Arrange a layer of potato slices in the bottom of the baking dish, slightly overlapping. Sprinkle with a third of the diced ham and a handful of shredded Gruyère. Pour a few spoonfuls of the cream mixture over this layer. Repeat two more times, ending with a layer of potatoes topped with the remaining Gruyère and Parmesan cheese. Dot the top with small pieces of butter.
  5. Bake covered (45 minutes)
    Cover the dish tightly with aluminum foil and bake for 45 minutes. This traps steam and helps the potatoes cook through.
  6. Uncover and brown (15-20 minutes)
    Remove the foil and bake for another 15-20 minutes, until the top is golden brown and bubbly. You can switch to broil for the last 2-3 minutes if you want a crispier crust, but watch it closely to avoid burning.
  7. Rest before serving (10 minutes)
    Let the gratin rest for about 10 minutes before slicing. This allows the sauce to thicken and makes serving easier.

In total, you’re looking at about 1 hour 30 minutes from start to finish, but only about 30 minutes of hands-on work. Perfect for a weekend family dinner or a special weeknight treat.

Expert Tips & Troubleshooting

After making this gratin a dozen times (and learning from a few mishaps), here’s what I’ve found makes all the difference:

  • Don’t skip rinsing and drying the potatoes. I learned this the hard way when one batch turned out gluey and dense. Rinsing removes excess starch, and drying helps the cream cling better.
  • Use fresh garlic, not garlic powder. The fresh stuff gives a bright, mellow flavor. Garlic powder can sometimes taste harsh in a creamy sauce.
  • Be patient with the baking time. Don’t rush it. The potatoes need to get tender, and the sauce needs time to thicken. A toothpick inserted in the center should slide in easily with no resistance.
  • Tent with foil tightly. This keeps the moisture in so the potatoes cook evenly without drying out the top.
  • Leftover ham? Cut it smaller. I chop mine into bite-sized cubes so every forkful gets a bit of salty goodness.
  • Want it extra cheesy? Add more Gruyère or sprinkle extra Parmesan on top before baking uncovered.

Common hiccups:

  • Top browning too quickly? Tent with foil earlier or lower oven temp slightly.
  • Potatoes still firm after baking? Slice thinner next time, or add 10-15 minutes covered, checking doneness.
  • Too salty? Use low-sodium ham and be conservative with added salt.

Variations & Substitutions

Once you’ve nailed the classic, you can play with this one-pan ham and potato gratin in all sorts of ways.

  • Veggie boost: Toss in thinly sliced leeks, sautéed mushrooms, or fresh spinach between layers for extra nutrients and flavor.
  • Cheese swap: If you can’t find Gruyère, Emmental or a good melting Swiss cheese works well. For a sharper bite, try adding some aged cheddar.
  • Make it smoky: Use smoked ham or add a teaspoon of smoked paprika to the cream mixture.
  • Potato alternatives: Yukon Gold potatoes add a buttery flavor and creamier texture, though they’re softer when baked.
  • Lower fat: Substitute half-and-half for heavy cream, but expect a slightly less rich sauce. I do this sometimes when I’m watching calories.
  • Make it a full meal: Add cooked chicken or turkey alongside ham for extra protein. I once adapted this recipe using leftover rotisserie chicken—super easy and tasty, kind of like my rotisserie chicken wraps.

Serving & Storage

I love serving this gratin with a simple green salad to balance the richness—something like my smashed cucumber avocado salad works beautifully. It adds freshness and crunch, making the meal feel lighter.

Storage tips:

  • Refrigerate: Store leftovers in an airtight container for up to 4 days. Reheat gently in the oven at 325°F (160°C) to keep the cheese melty; microwave reheats well for single portions.
  • Freeze: This gratin freezes okay, though the texture of potatoes changes slightly. Cool completely, cover tightly with foil, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

I sometimes make this on a Sunday and have leftovers for busy weeknights when I don’t have time to cook. It reheats like a charm and tastes almost as good as fresh.

Nutrition Information

Nutrient Per Serving (1/8 of recipe)
Calories 390
Protein 18g
Total Carbohydrates 30g
Dietary Fiber 3g
Total Fat 22g
Saturated Fat 12g
Sodium 900mg

This recipe is definitely a comfort food, but it also packs a solid protein punch thanks to the ham and cheese. The calories and fat mostly come from the cream and cheese, so if you want to lighten it up, swap in half-and-half or reduce cheese slightly. Keep in mind the sodium from ham can be high, so adjust salt accordingly.

Final Thoughts

So there it is: my trusty one-pan ham and potato gratin—a recipe that’s rescued me from last-minute dinner panic more times than I can count. It’s creamy, cheesy, and just the right amount of indulgent without being complicated or fussy. The fact that it all bakes in one dish means less mess and more time to relax with the family.

I love how versatile it is, too. Whether you’re working with holiday leftovers, a deli ham, or want to sneak in some veggies, this gratin adapts beautifully. Plus, it pairs so well with bright, fresh sides like the smashed cucumber avocado salad or a crisp green salad for balance.

If you give this a try, drop a comment below with your favorite twist or any questions. I’m always here to help you get that perfect golden crust and creamy center. Happy baking!

FAQs

Can I use a different type of cheese in the gratin?

Absolutely! While Gruyère is my favorite for its nutty flavor and meltability, Swiss, Emmental, or even sharp cheddar can work well. Just remember that cheddar has a stronger flavor and can change the dish’s overall taste. I’ve swapped in cheddar when I’m out of Swiss and it’s still a hit.

How thin should I slice the potatoes?

Thin slices around 1/8 inch (about 3mm) are ideal. This ensures even cooking and a tender texture. Thicker slices take longer to cook and can result in unevenly cooked gratin. If you don’t have a mandoline, a sharp knife and steady hand work fine—just try to be consistent.

Can I prepare this gratin ahead of time?

Yes! You can assemble it up to a day ahead, cover tightly with foil or plastic wrap, and refrigerate until baking. Just add 5-10 extra minutes to the baking time if baking straight from the fridge to make sure the potatoes cook through.

What if I don’t have leftover ham?

No worries. You can use deli ham, ham steak, or even cooked bacon bits for a smoky twist. For a vegetarian version, omit the ham and add extra veggies like mushrooms, leeks, or spinach.

Is it okay to use Yukon Gold potatoes instead of Russets?

Yes, Yukon Golds work too and give a creamier, buttery texture. The gratin might be a bit softer, but still delicious. Just keep an eye on the baking time since they can cook faster.

Can I turn this into a smaller portion?

Definitely. This recipe scales down well for smaller pans—just adjust the ingredients proportionally. Keep an eye on baking time; smaller portions will cook faster, so start checking for doneness around 35-40 minutes.

How do I get a crispy top without drying out the potatoes?

I recommend covering the dish with foil for most of the baking time, then uncovering it for the last 15-20 minutes to brown the top. If you want extra crispiness, switch to broil for 2-3 minutes at the very end, but watch closely to avoid burning.

Pin This Recipe!

one-pan ham and potato gratin recipe

Print

One-Pan Ham and Potato Gratin

A comforting and easy one-pan dish combining leftover ham, thinly sliced potatoes, and a creamy cheesy sauce baked to golden perfection. Perfect for family dinners and using up holiday ham.

  • Author: Emma
  • Prep Time: 25 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 25 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 3 pounds russet potatoes (about 1.4 kg), thinly sliced (1/8 inch)
  • 2 cups cooked ham, diced (300g)
  • 2 cups heavy cream (480ml)
  • 3 cloves garlic, minced
  • 2 cups Gruyère cheese, shredded (200g)
  • ½ cup Parmesan cheese, grated (50g)
  • 2 tablespoons butter (30g), melted and for dotting
  • 1 tablespoon fresh thyme, chopped (optional)
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter, coating every corner.
  2. Slice potatoes into thin, even rounds about 1/8 inch thick using a mandoline or sharp knife. Rinse slices in cold water to remove excess starch, then pat dry.
  3. In a large bowl, combine heavy cream, minced garlic, chopped thyme, salt (start with 1 teaspoon), and freshly ground black pepper (about ½ teaspoon). Stir well.
  4. Layer the gratin by arranging a layer of potato slices in the baking dish, slightly overlapping. Sprinkle with one-third of the diced ham and a handful of shredded Gruyère. Pour a few spoonfuls of the cream mixture over the layer. Repeat two more times, ending with a layer of potatoes topped with remaining Gruyère and Parmesan cheese. Dot the top with small pieces of butter.
  5. Cover the dish tightly with aluminum foil and bake for 45 minutes to steam and cook potatoes through.
  6. Remove foil and bake uncovered for another 15-20 minutes until the top is golden brown and bubbly. Optionally broil for 2-3 minutes for a crispier crust, watching closely to avoid burning.
  7. Let the gratin rest for about 10 minutes before slicing and serving.

Notes

Rinse and dry potato slices to prevent gluey texture. Use fresh garlic for best flavor. Tent with foil to keep moisture and prevent over-browning. Adjust salt carefully due to salty ham. For extra cheesy top, add more Gruyère or Parmesan before baking uncovered. Can substitute Swiss or Emmental cheese for Gruyère. Use low-sodium ham to reduce saltiness.

Nutrition

  • Serving Size: 1/8 of the gratin
  • Calories: 390
  • Sodium: 900
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 30
  • Fiber: 3
  • Protein: 18

Keywords: ham and potato gratin, one-pan dinner, leftover ham recipe, creamy potato bake, cheesy gratin, easy family dinner

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating