
A luscious, deeply flavored potato gratin with a silky gruyère cheese sauce, thinly sliced potatoes, and a golden, bubbling top — perfect for holidays and cozy dinners.

This recipe for a rich potato gratin has been a centerpiece at many of our family dinners — the kind of dish that fills the kitchen with warm, savory aromas and keeps everyone lingering at the table. I first developed this version during a rainy November when I wanted something more luxurious than mashed potatoes but still familiar and comforting. The combination of a silky gruyère cheese sauce, gently cooked onions and garlic, and paper-thin potato slices creates layers of creaminess and a toasty, crisp top that people remember. It’s one of those dishes where the first forkful is always worth the wait.
What makes this gratin special is the balance between technique and accessibility. You don’t need a professional kitchen to get excellent results — a sharp knife or mandoline, a heavy baking dish, and a little patience are the main requirements. I use Kerrygold unsalted butter for depth, and freshly grated gruyère for the best melting and flavor. When sliced to about 1/8-inch thickness and arranged in slightly overlapping layers, the potatoes cook into tender ribbons that hold together but still melt in the mouth. We often serve this alongside roasted meats or a crisp green salad; it’s indulgent without being heavy when prepared with an eye toward timing and temperature.
My family’s reaction the first time I made this was immediate: silence, then the unmistakable chorus of “This is amazing.” I learned a few small tricks along the way — sweat the onions first for sweetness, grate the cheese fresh for better melting, and let the gratin rest briefly after baking so the sauce sets into silky layers. Those small steps deliver a big payoff at the table.

My favorite thing about this gratin is how forgiving it is. Slightly thicker slices create a more rustic texture; thinner slices give a supple, ribbon-like result. I’ve served this with roast chicken and brined pork, and it’s consistently the dish that receives the most compliments. One memorable Sunday, a neighbor popped in and ended up staying for the whole meal — the scent drew them in and the first bite convinced them to stay.
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, cover with foil and warm in a 350°F (175°C) oven for 15–20 minutes until heated through; remove the foil for the last 5 minutes to re-crisp the top. For freezing, cool completely, wrap well with plastic wrap and foil, and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating. If you plan to freeze before baking, assemble the dish, tightly wrap, and freeze; when ready, thaw and bake, adding 10–20 minutes to the covered baking time to account for the chill.

If you need gluten-free, swap the all-purpose flour for a 1:1 gluten-free flour blend or use a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold milk added at the end) to thicken. For a richer, silkier sauce, substitute half or all of the milk with heavy cream — reduce baking temperature by 10–15°F if using very rich cream to avoid over-browning. For a lighter version, use low-fat milk and reduce the amount of cheese by 1/4 cup; expect a slightly less creamy mouthfeel. If gruyère is unavailable, use a combination of Emmental and a sharper Swiss-style cheese to mimic the nutty profile.
This gratin pairs wonderfully with simple roasted proteins: a lemon-herb roast chicken, garlic and rosemary pork loin, or a herb-crusted salmon. For contrast, serve a crisp winter greens salad dressed with a bright vinaigrette to cut through the richness. Garnish with fresh thyme, chives, or a few flakes of Maldon sea salt for presentation. For holiday menus, it’s a fine alternative to mashed potatoes and scales up well — double the recipe and bake in two dishes to maintain even cooking.
Gratinée and gratin dishes have roots in French cuisine where slow-baked dishes develop a browned crust. The classic potato gratin, or gratin dauphinois, traditionally combines thinly sliced tubers with cream and sometimes cheese, baked until tender with a golden top. This richer, slightly modernized version leans on gruyère for its nutty complexity, a cheese from Switzerland originally produced in the Alpine region and commonly used in French alpine cooking. Small regional variations across France and neighboring countries add garlic, different cheeses, or browned butter for unique local character.
In winter, add shredded roasted garlic or a teaspoon of truffle oil for a luxurious finish. In spring, fold a handful of wilted spinach or sautéed leeks into the layers for brightness. For autumn, dot the top with thin slices of roasted butternut squash between potato layers for sweet balance. Adjust herbs seasonally — thyme and rosemary work year-round, while a sprinkle of fresh parsley or chives in warmer months offers freshness.
To streamline weeknight cooking, slice potatoes ahead and store in cold water in the refrigerator for up to 24 hours. Make the sauce, cool it, and refrigerate separately; on the day you serve, assemble the layers and bake. When slicing by hand, aim for consistent thickness — a mandoline makes this quick and ensures even cooking. Label containers with bake time adjustments if preparing multiple dishes for a large dinner to coordinate oven schedules.
This gratin is one of those dishes that rewards a little patience and attention to detail — the payoff is creamy layers and a golden top that becomes the star of the plate. Cook it for a holiday or a quiet Sunday dinner, and enjoy the comfort and sweep of flavors it brings to your table.
Use a mandoline for uniform 1/8-inch slices — consistent thickness is key to even cooking.
Grate gruyère from a wedge rather than using pre-shredded cheese for better melt and flavor.
Let the gratin rest 10–15 minutes after baking so the sauce sets and slices hold their shape.
If the top browns too quickly, tent with foil and continue baking until potatoes are tender.
For extra richness, substitute half the milk with heavy cream, but reduce broiling time to avoid burning.
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.
Yes — you can assemble the dish a day ahead and refrigerate it covered. When ready to serve, bake at the instructed temperature adding about 10–15 minutes if it’s fully chilled.
Use Yukon Gold for a creamier, buttery texture or russets for a more open, tender result. Both work well when sliced uniformly.
If you prefer a gluten-free version, swap the all-purpose flour for a 1:1 gluten-free blend or use a cornstarch slurry to thicken the sauce.
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.

Preheat oven to 375°F (190°C). Butter a 9x13-inch baking dish. Slice potatoes to approximately 1/8-inch using a mandoline or sharp knife; keep slices in cold water if pausing. Uniform thickness ensures even cooking.
Melt 3 tablespoons butter in a saucepan over medium heat. Add the minced onion and cook gently until translucent, about 6–8 minutes. Add grated garlic for the final 30–45 seconds to build aromatics without browning.
Stir 3 tablespoons flour into the butter and onion and cook 1–2 minutes. Gradually whisk in 1 1/2 cups milk, simmer until slightly thickened (3–5 minutes). Remove from heat and stir in 1/2 cup shredded gruyère, nutmeg, thyme, salt and pepper until smooth and glossy.
Pat potato slices dry. Arrange a single overlapping layer in the baking dish, season lightly, and sprinkle a handful of shredded gruyère. Repeat until all potatoes are used, finishing with the remaining 1 cup cheese on top. Pour the sauce evenly over the layers.
Cover tightly with foil and bake at 375°F (190°C) for 40–50 minutes until a knife pierces potatoes easily. Remove foil and bake 10–15 minutes more to brown the top. For a deeper color, broil 1–3 minutes while watching closely.
Allow the dish to rest 10–15 minutes so the sauce sets. This helps the gratin slice cleanly and improves texture. Garnish with fresh thyme or chives and serve warm.
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.
Leave a comment & rating below or tag
@moodcooks on social media!


Crispy air-fried cauliflower tossed in a creamy sweet-spicy bang bang sauce — a crunchy, vegetarian appetizer or weeknight favorite that's ready in about 30 minutes.

Crispy battered cauliflower florets tossed in tangy buffalo sauce — a spicy, vegetarian crowd-pleaser ready in under 40 minutes.

A nostalgic, no-bake peanut butter cream pie inspired by Amish kitchens—silky peanut butter filling, crunchy crumbles, and pillowy whipped topping in a buttery 9-inch crust.

Leave a comment & rating below or tag @moodcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.