Rich Potato Gratin

Layers of thinly sliced potatoes bathed in a silky gruyère cheese sauce and baked until golden and bubbling — the perfect indulgent side for holiday dinners or cozy weeknights.

This gratin has been my go-to for any occasion that calls for comfort with a little elegance. I first made it one chilly November after finding a bag of Yukon Golds at the market and a wedge of gruyère in the fridge; the combination of creamy, nutty cheese and tender, thinly sliced potatoes immediately felt like something I should have been eating all my life. It’s rich without being cloying — the sauce clings to every slice, the top crisps in the oven, and the interior remains silky and tender. Small things make it sing: a dusting of freshly grated nutmeg in the sauce, a cheeky pinch of thyme, and making sure the potato slices are uniform so everything cooks evenly.
I usually serve this gratin for family gatherings and it always gets the same reaction: people ask what’s in it and then seconds are requested. It’s forgiving enough for a weeknight, but dressy enough for a holiday table. I like that it’s centrally composed of pantry-friendly staples (potatoes, butter, flour, milk) with one showstopper ingredient — gruyère — that lifts the whole dish. With a little setup and a mandoline for precision, you’ll have a crowd-pleasing, restaurant-quality dish that also happens to be a sentimental favorite in my home.
Why You'll Love This Recipe
- Rich, creamy texture from a simple béchamel-style cheese sauce that coats each slice — no watery pockets here.
- It uses common, affordable ingredients but yields a luxurious result; gruyère brings a nutty depth with minimal effort.
- Make-ahead friendly: assemble the night before and bake the next day, saving oven time for mains.
- Perfect for crowds — a 9x13-inch pan feeds about 8 comfortably, so it’s ideal for gatherings or potlucks.
- Flexible to dietary needs: swap to certified gluten-free flour and reduce cream for lighter versions without losing flavor.
- Hands-on active time is manageable (about 35–45 minutes); most of the time is hands-off baking.
When I first served this at a small family dinner, my mother commented it tasted like the gratin she remembered from a Parisian bistro. That compliment made me realize how food can bridge memories — this dish now lives in our rotation for birthdays and holidays. It’s the kind of comfort that arrives with a golden crust and an unmistakable aroma of butter and melted cheese.
Ingredients
- Cheese sauce: 3 tablespoons all-purpose flour (or certified gluten-free flour) — this creates the roux that thickens the sauce; use a standard brand like King Arthur for white flours, or Bob's Red Mill for gluten-free options. 1 1/2 cups whole milk or heavy cream — whole milk gives a lighter body; heavy cream makes the sauce richer. 1/2 cup shredded gruyère cheese — choose good-quality gruyère (Emmi or Président work well) for nutty flavor. 1 pinch ground nutmeg; 1 teaspoon fresh thyme, chopped (or 1/2 teaspoon dried); 3 tablespoons unsalted butter for sweating the aromatics and building flavor; 1 small onion, minced (about 1/4-inch pieces) to add sweetness; 1 garlic clove, grated or minced; Salt and black pepper to taste.
- Potato base: 1 cup shredded gruyère cheese for layering and topping — reserve some for a final golden crust. 4 pounds potatoes, peeled and sliced thin (about 1/8-inch thickness) — Yukon Gold or russet both work: Yukon Gold yields a creamier texture while russets give a fluffier bite. Look for uniform-sized potatoes so slices are consistent.
- Additional equipment notes: you’ll need a well-buttered 9x13-inch baking dish and either a mandoline for precise 1/8-inch slices or a very sharp chef’s knife with careful attention.
Instructions
Step 1 — Prepare the potatoes: Preheat the oven to 375°F (190°C). Peel the potatoes and slice them uniformly to about 1/8 inch using a mandoline set to a thin setting or a sharp knife with steady strokes. Uniform slices are the single most important step for even cooking. Place slices in a bowl of cold water for 10 minutes to release excess surface starch, which prevents gluey texture. Drain thoroughly and pat dry with a clean kitchen towel or paper towels before layering. Step 2 — Make the cheese sauce: In a medium saucepan over medium heat, melt 3 tablespoons unsalted butter. Add the minced onion and sweat gently for 5 to 7 minutes until translucent and soft but not browned — this builds sweetness. Add the garlic and cook briefly until fragrant, about 30 seconds. Sprinkle in 3 tablespoons flour and whisk constantly for 1 to 2 minutes to cook out the raw flour taste. Slowly stream in 1 1/2 cups whole milk, whisking to keep the sauce smooth. Add 1 teaspoon chopped fresh thyme and a pinch of ground nutmeg. Bring to a gentle simmer and cook until thickened, about 4 to 6 minutes; the sauce should coat the back of a spoon. Remove from heat and stir in 1/2 cup shredded gruyère until melted and smooth. Season carefully with salt and plenty of black pepper — the cheese adds salt, so taste as you go. Step 3 — Assemble the layers: Butter a 9x13-inch baking dish thoroughly to prevent sticking and encourage browning at the edges. Arrange a single layer of potato slices across the dish, slightly overlapping like shingles. Lightly season with salt and freshly ground black pepper. Spoon one third of the cheese sauce evenly across the layer and scatter a portion of the shredded gruyère. Repeat with two more layers of potatoes, sauce, and cheese, finishing with the remaining cheese on top. Press down gently to settle the layers and ensure good contact between slices and sauce. Step 4 — Bake until tender and golden: Tightly cover the dish with aluminum foil and bake in the preheated 375°F oven for 40 minutes. Remove the foil and continue baking for an additional 20 to 30 minutes, watching for a bubbling, golden-brown top; the internal temperature should reach about 165°F and a skewer should slide through the potatoes easily. If the top browns too quickly, tent loosely with foil. Let the gratin rest for 10 to 15 minutes before slicing so the layers set and slices hold together when served.
You Must Know
- This holds well in the fridge for up to 3 days in an airtight container and reheats beautifully in a 350°F oven until warmed through.
- Freeze assembled (unbaked) with foil on for up to 3 months; thaw overnight in the fridge before baking and add 10–15 minutes to the covered bake time.
- High in calcium and offers moderate protein from the cheese, but it’s calorie-dense — plan portions accordingly.
- Using thin 1/8-inch slices ensures even cooking; thicker slices require longer bake times and produce a different texture.
My favorite part is the contrast between the crunchy, caramelized top and the silky interior. Family members often come back for a second helping, and when I make this for a dinner party, guests linger at the table, talking about which bite had the best crust. That reaction makes the extra minutes of preparation well worth it.
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 3 days. For best results, reheat individual portions covered with foil at 350°F until warm in the center (about 15–20 minutes). If you want to preserve the crisp top, remove the foil for the last 5 minutes of reheating. To freeze, assemble the dish but don’t bake; cover tightly with two layers of foil and freeze for up to 3 months. Thaw overnight in the fridge and bake as directed, adding an extra 10–15 minutes if necessary.
Ingredient Substitutions
If you don’t have gruyère, a mix of sharp white cheddar and fontina makes a good substitute — the gratin will be tangier. For a lighter version, use 2% milk and reduce butter to 2 tablespoons, though the sauce will be less luxurious. To keep it gluten-free, swap the all-purpose flour for a certified gluten-free flour blend in a 1:1 ratio. For herb variation, replace thyme with chopped rosemary (use less, as rosemary is more assertive) or add a bay leaf while simmering and remove before assembling.
Serving Suggestions
Serve this alongside roasted meats like beef tenderloin or herb-roasted chicken, or pair it with a bright green salad to cut through the richness. For holiday menus, plate small portions as a side with glazed ham or roasted turkey. Garnish with a few sprigs of fresh thyme or a sprinkle of finely chopped parsley to add color. A crisp white wine with good acidity — like a Chablis or unoaked Chardonnay — complements the creaminess beautifully.
Cultural Background
Gratin dauphinois has roots in the Dauphiné region of southeastern France and traditionally uses thinly sliced potatoes baked with cream and sometimes cheese. This adaptation leans into the cheese-forward approach that became popular in bistros and modern kitchens. While regional variations exist — some omit cheese entirely in favor of pure cream and garlic — the unifying idea is slow, gentle baking to coax creaminess from humble potatoes.
Seasonal Adaptations
In late summer, add a layer of thinly sliced summer tomatoes on top before the final cheese for a brighter finish; in autumn, fold in a handful of sautéed wild mushrooms into one of the middle layers for earthy depth. During winter holidays, swap thyme for a small amount of freshly grated nutmeg and a dusting of smoked paprika on top for warmth and aromatic complexity.
Meal Prep Tips
Slice potatoes and keep them in cold water up to a day in advance; drain and pat dry before assembling. Make the sauce and cool it, then assemble the dish the night before and refrigerate (unbaked). This reduces same-day work and lets flavors meld. When baking from chilled, add 10–15 minutes to the covered baking time to ensure everything heats through. Use labeled, oven-safe foil for freezing to streamline prep.
Enjoy this comforting, crowd-pleasing dish as part of your next dinner rotation — it’s reliable, indulgent, and full of straightforward techniques that reward attention to detail. Invite friends, pour a crisp white, and let the gratin do the heavy lifting at the table.
Pro Tips
Always slice potatoes uniformly (about 1/8 inch) for even cooking; a mandoline is the fastest way to achieve this.
Dry potato slices thoroughly after soaking to prevent the dish from becoming watery.
Taste and adjust salt at the end of sauce preparation because the cheese adds saltiness.
Let the gratin rest 10–15 minutes after baking so it sets for clean slices.
This nourishing rich potato gratin recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I freeze the gratin?
Yes. Prepare the dish assembled and unbaked, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking; add 10–15 minutes to the covered bake time.
How can I make this lighter?
If you prefer a lighter version, use whole milk instead of heavy cream, reduce the butter to 2 tablespoons, and be mindful that the texture will be less rich.
Tags
Rich Potato Gratin
This Rich Potato Gratin recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Cheese Sauce
Potato Base
Instructions
Prepare the potatoes
Preheat oven to 375°F. Peel potatoes and slice uniformly to about 1/8 inch using a mandoline or sharp knife. Place slices in cold water for 10 minutes to remove excess starch, then drain and pat dry before layering.
Make the cheese sauce
In a medium saucepan, melt butter over medium heat. Sweat minced onion 5 to 7 minutes until translucent. Add garlic briefly, then sprinkle in flour and whisk for 1 to 2 minutes. Gradually whisk in milk, add thyme and nutmeg, and simmer until thickened about 4 to 6 minutes. Stir in 1/2 cup shredded gruyère and season with salt and pepper.
Assemble the layers
Butter a 9x13-inch baking dish. Arrange a single layer of potato slices, season lightly, spoon one third of the sauce, and scatter a portion of the shredded gruyère. Repeat two more times, finishing with cheese on top and pressing down gently to settle the layers.
Bake until tender and golden
Cover tightly with foil and bake at 375°F for 40 minutes. Remove foil and bake additional 20 to 30 minutes until the top is bubbling and golden. Check doneness with a skewer; potatoes should be tender. Let rest 10 to 15 minutes before slicing.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@aiolirecipe on social media!

Categories:
You might also like...

Air Fryer Bang Bang Chicken Skewers
Crispy air-fried chicken skewers brushed in a creamy, sweet-spicy bang bang glaze — quick, crowd-pleasing, and perfect for weeknights or parties.

Air Fryer Honey Butter Garlic Chicken Tenders
Crispy, golden chicken tenders glazed in a sticky honey-butter garlic coating—quick to make in the air fryer and perfect for weeknights or game day.

Air Fryer Twice Baked Potatoes
Crisp-skinned air fryer potatoes filled with a creamy cheddar, bacon, and chive mixture — a fast, hands-on comfort dish perfect for weeknights or entertaining.

Did You Make This?
Leave a comment & rating below or tag @aiolirecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Olivia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

