Side Dishes
This baked potato gratin recipe transforms humble potatoes into a golden, crispy masterpiece that rivals any restaurant dish. The secret lies in thin, even layers that bake to perfection—creamy inside, shatteringly crisp on top—while nutty cheese and aromatic celery crown create a flavor profile that’s impossible to resist. I’ve perfected this technique over years of testing, ensuring every bite delivers that ideal balance of texture and richness.
The magic happens in the layering: thinly sliced potatoes alternate with a creamy cheese mixture and crisp celery crown, all baked until the edges turn golden and the cheese bubbles at the edges. 45 minutes at 375°F is all it takes to achieve that restaurant-quality finish, though the aroma alone will have your kitchen smelling like a cozy bistro long before it’s ready.
The result? A dish so satisfying it becomes the star of any meal.
What sets this gratin apart is the crispy celery crown—a technique that adds a delicate crunch and fresh herbal note to every forkful. The nutty cheddar and Gruyère blend creates depth, while the creamy sauce ensures no bite feels dry.
This isn’t just a side dish; it’s a showstopper that elevates even the simplest dinner into something memorable.
For extra flavor, consider adding roasted garlic, crispy bacon, or fresh herbs like thyme. The variations are endless, but the core method remains foolproof—layer, bake, and enjoy the results. Let’s get started on creating your own golden, cheesy masterpiece.
Ingredients for baked potato gratin
Six pounds of potatoes, nutty cheese, and crispy celery crown—this is restaurant-quality comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, peeled |
| Gruyère Cheese 🧀 | 1 ½ cups | Freshly grated, aged |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, aged |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | For creaminess |
| Yellow Onion 🧅 | 1 whole | Thinly sliced, white part |
| Celery Stalk 🥬 | 2 whole | Thinly sliced, for crown |
| Fresh Thyme 🌿 | ¼ cup | Chopped, stems removed |
| Garlic Cloves 🧄 | 4 cloves | Minced, for flavor |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| Salt 🧂 | 1 ½ tsp | Kosher, to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
The potatoes are the foundation. Russet potatoes are ideal—their fluffy texture holds up perfectly when thinly sliced. Look for firm, blemish-free tubers at Whole Foods or your local grocery store's produce section. If you can't find Russets, Yukon Golds work in a pinch, though they'll be slightly creamier. Slice them paper-thin (about 1/8-inch) using a mandoline or sharp knife—consistent thickness is key for even baking. The celery crown deserves special attention too: crisp celery stalks with no stringy bits. Trim the ends, slice into thin half-moons, and keep them separate until layering.
No Gruyère? Comté or Emmental are solid substitutes, though Gruyère's nutty depth is irreplaceable. Sharp cheddar is non-negotiable for that tangy bite—pre-shredded loses flavor, so grate your own from a block. Running low on celery? Leeks or fennel add a similar texture, though the flavor shifts. The cream mixture can be prepped ahead and stored in the fridge for 24 hours—just whisk before assembling. For extra richness, add a splash of cream cheese to the sauce. And if you're watching calories, substitute half the heavy cream with whole milk without sacrificing texture.
This gratin keeps beautifully—3-4 days in the fridge, fully reheated in a 350°F oven until bubbly. For longer storage, freeze portions for up to 3 months (wrap tightly in foil). The celery crown loses crispness when reheated, so I recommend adding fresh celery slices on top right before serving. Leftovers reheat best covered with foil for 10 minutes, then uncovered for the final 5 to restore that golden crust. Portion into individual baking dishes for easy meal prep—each serving is a crispy, cheesy masterpiece.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just slice, layer, and bake. No chopping boards full of mess, no multiple dishes to wash. The Russets hold their shape while the cheeses melt into that golden, bubbly blanket. Honestly, I’ve made it while scrolling through my phone.
- Creamy Sharp Edge: That first bite where the Gruyère’s nutty bite meets the sharp cheddar’s punch? Chef’s kiss. The heavy cream keeps it luscious without being heavy, and the milk adds just enough silkiness to make it feel like a hug in dish form.
- Leftovers That Don’t Suck: Between us, most gratins turn into sad, soggy leftovers. Not this one. The crispy top stays crispy when reheated—just pop it under the broiler for 5 minutes. My lunchbox has never been happier.
- Budget Crowd-Pleaser: Gruyère’s fancy, but you only need a cup—cheddar stretches it further. Russets are cheap, and the cream/milk combo feels indulgent without breaking the bank. I’ve fed six people for under $15, and not a single complaint.
Step-by-step instructions for baked potato gratin
Master this rich, layered dish with crispy celery crown and creamy cheese filling.
Prepare the Potato Layers
Preheat your oven to 375°F. Peel and thinly slice the 3 lb Russet Potatoes into ⅛-inch thick rounds using a mandoline or sharp knife. Soak the slices in cold water for 10 minutes to remove excess starch, then drain thoroughly and pat dry with paper towels.
Here's the thing—dry potatoes absorb less cream and create a better texture. Arrange half the potato slices in a single layer in a 9x13-inch baking dish, slightly overlapping. Season lightly with ½ tsp salt and ¼ tsp black pepper. This bottom layer will form the creamy base of your gratin.
Build the Creamy Cheese Mixture
In a medium saucepan, melt the 0.5 cup Unsalted Butter over medium heat. Add the 1 whole Yellow Onion and 2 whole Celery Stalk, both thinly sliced, and cook for 5-6 minutes until softened but not browned. Stir in the 4 cloves Garlic Cloves and 0.25 cup Fresh Thyme and cook for 30 seconds until fragrant.
Whisk in the 1 tbsp All-Purpose Flour and cook for 1 minute to remove the raw flour taste. Gradually pour in the 1.5 cups Heavy Cream and 0.5 cup Whole Milk, stirring constantly until smooth. Bring to a gentle simmer for 3-4 minutes until slightly thickened. Remove from heat and stir in the 1.5 cups Gruyère Cheese and 1 cup Sharp Cheddar Cheese until melted and smooth. Season with remaining 1 tsp Salt, ¼ tsp Black Pepper, and 0.25 tsp Nutmeg.
Assemble and Bake the Gratin
Spread the creamy cheese mixture evenly over the potato layers, then top with remaining potato slices. Press down gently to ensure even contact with the cheese mixture. This ensures every bite gets that creamy goodness.
Cover the baking dish tightly with aluminum foil and bake for 45 minutes. Remove the foil and bake for another 15 minutes until the top is golden brown and bubbly. The edges should be crispy while the center remains creamy—this is your perfect balance.
Create the Celery Crown
While the gratin bakes, prepare the celery crown by slicing the 2 whole Celery Stalk lengthwise into ¼-inch thick strips. Arrange them in a decorative pattern on top of the gratin in the last 10 minutes of baking. This creates that signature crispy topping while adding visual appeal.
Let the gratin rest for 10 minutes before serving. This resting period allows the layers to set and makes slicing cleaner. The celery crown should be crispy, the cheese creamy, and the potatoes tender—each component working together perfectly.
Pro Tips For Making Baked Potato Gratin
- PREP POTATOES LIKE A PRO: Slice them paper-thin—no thicker than ⅛-inch—or the center will stay gummy no matter how long you bake. I learned this the hard way after pulling out a gratin that was still raw inside. Use a mandoline if you’re impatient (yes, even if you’re clumsy like me), but take your time with a sharp knife if you’re old-school.
- SALT THE POTATOES BEFORE LAYERING: Toss the sliced potatoes in a bowl with 1 teaspoon of salt per pound before assembling. This keeps them from turning soggy as they cook—Gruyère melts fast, but the salt draws out excess moisture first. Skip this, and you’ll end up with a watery mess instead of a creamy, crispy masterpiece.
- BAKE LOW AND SLOW: Start at 375°F (200°C) for the first 30 minutes, then crank it to 400°F (205°C) for the last 15-20. The low start prevents the top from browning too fast while the middle stays cold. After burning three batches, I finally figured out that patience here means the difference between a golden crust and a sad, uneven bake.
- MIX THE CREAM-CHEESE LAYER WELL: Whisk the heavy cream and milk together with a full 1 teaspoon of salt—Gruyère and cheddar are already salty, but the cream needs its own punch. Then, grate the cheeses finely (no big chunks) and fold them in until fully combined. I was skeptical until I tried it: the cheese melts evenly, and the texture is silky, not grainy.
Wine and beer pairings for baked potato gratin
Rich Creamy Pairings
The creamy, cheesy richness of this gratin calls for wines with enough body to stand up to the dairy. I always reach for a Chardonnay from California's Sonoma Coast—its buttery notes and subtle oak complement the Gruyère beautifully.
A Meursault from Burgundy, with its nutty, mineral-driven profile, is another fantastic choice that mirrors the gratin's complexity. 🍷
Crisp White Options
If you prefer something lighter, a Sauvignon Blanc from New Zealand cuts through the richness with its citrusy brightness. Look for one with a touch of flintiness, like a Cloudy Bay.
The acidity refreshes your palate between each creamy bite. For a budget-friendly option, Pinot Grigio from Italy's Alto Adige region works perfectly—just avoid overly oaky versions.
Beer Pairing Perfection
For beer lovers, a Belgian Witbier like Stella Artois or Hoegaarden adds effervescence that cleanses the palate. The coriander and orange peel notes in these beers contrast wonderfully with the gratin's creaminess.
If you prefer something darker, a Dunkelweizen from Germany brings malty depth that pairs surprisingly well with the cheese. 🍺
Unexpected Spirit Twist
For a unique touch, I sometimes serve this gratin with a dry sherry like Pedro Ximénez on the side. The nutty, caramel notes enhance the Gruyère's flavor profile. A splash of sherry in the cream mixture before baking also adds depth—just 2 tbsp enhances the sauce without overpowering it.
Non-Alcoholic Options
Don't overlook sparkling water with citrus—LaCroix Lemon or San Pellegrino Aranciata—for a refreshing contrast. For something more substantial, a sparkling apple cider like Martinelli's adds a festive touch. The bubbles help cut through the richness while keeping the meal family-friendly.
Dessert Wine Balance
If you're serving this as a main course with dessert, consider a late-harvest Riesling from Germany. The sweetness balances the savory gratin while preparing your palate for something like chocolate mousse. A Moscato d'Asti from Italy also works beautifully with its floral notes and light effervescence.
Nutrition facts
Frequently asked questions about baked potato gratin
Can I make this gratin ahead of time?
Assemble the gratin up to 24 hours ahead and refrigerate uncovered. When ready to bake, cover with foil and add 15 extra minutes to the baking time. For best results, bake directly from the fridge to avoid overcooking. The flavors meld beautifully overnight.
What if I don't have Gruyère cheese?
No problem! Substitute with Comté or Emmental for similar nutty depth. For extra richness, add ½ cup cream cheese to the sauce. Avoid pre-shredded cheddar—it loses moisture and doesn't melt as smoothly. Freshly grated always wins for texture and flavor.
Why is my gratin soggy instead of crispy?
Sogginess usually means excess moisture. Drain potato slices thoroughly after soaking, and don't skip patting them dry. Also, ensure your baking dish is large enough—9x13-inch is ideal. If using a smaller dish, reduce baking time by 5-10 minutes to prevent overcooking.
Can I make this gratin in a smaller baking dish?
Yes! For a 9x9-inch dish, reduce ingredients by 30% (about 2 lb potatoes and 1 cup cheese mixture). The key is maintaining ⅛-inch thick layers. Bake at 375°F for 35-40 minutes covered, then 10-15 minutes uncovered for crispiness.
How do I reheat leftovers without drying them out?
Cover with foil and reheat at 350°F for 15 minutes, then uncover for the last 5 minutes to restore crispiness. For microwave reheating, sprinkle with 1 tbsp milk or water, cover loosely, and heat in 30-second intervals until warm. Add fresh celery crown on top right before serving.
