“You brought potatoes again?” my friend joked one chilly evening when I showed up with a casserole dish in hand. Honestly, I wasn’t even sure if this creamy scalloped potatoes au gratin with Gruyere cheese would impress anyone beyond me. I mean, potatoes are a dime a dozen, right? But that night, as the kitchen filled with the aroma of melting Gruyere and garlic, something shifted. The first bite was rich and velvety, with just enough nutty tang from the cheese to make you pause. My skeptical friend was suddenly a fan, asking for the recipe before the last forkful disappeared.
That unexpected moment stuck with me. I’d stumbled onto a dish that felt both fancy and homey, perfect for a cozy dinner or even impressing a crowd without fuss. What’s more, the layers of thinly sliced potatoes soaked up a creamy, cheesy sauce that was pure comfort. I kept making it — sometimes tweaking, sometimes just enjoying the original — and it became one of my go-to dishes when I wanted something that felt special but wasn’t complicated.
There’s something quietly satisfying about this creamy scalloped potatoes au gratin with Gruyere cheese. It’s not flashy, but it’s exactly the kind of dish that brings people together around the table. If you’ve ever thought potatoes were just a side, this recipe might just shift your perspective — as it did mine. And honestly, once you taste it, you might find yourself making it again and again, too.
Why You’ll Love This Recipe
- Quick & Easy: This recipe comes together in about 45 minutes of active prep time, perfect for busy weeknights or last-minute dinners when you want something comforting fast.
- Simple Ingredients: No exotic items here — just basic pantry staples and fresh potatoes and cheese. You probably already have everything on hand.
- Perfect for Dinner or Holiday Gatherings: Whether it’s a casual family dinner or a festive occasion, this creamy scalloped potatoes au gratin with Gruyere cheese fits right in with its rich, cozy vibe.
- Crowd-Pleaser: This dish always gets rave reviews, from picky eaters to cheese lovers. It’s rich without being overwhelming, with that perfect balance of creaminess and a golden, bubbly crust.
- Unbelievably Delicious: The Gruyere cheese adds a nutty, slightly sweet depth that’s a world apart from standard cheddar-based gratins. The layers bake up tender yet sturdy, soaking in all the flavors.
Unlike other scalloped potato recipes that can sometimes turn out watery or bland, this one uses a thoughtfully balanced béchamel sauce infused with garlic and a hint of mustard powder — a little secret to boost flavor without overpowering. Plus, slicing the potatoes thinly and layering them carefully ensures every bite is luscious and perfectly cooked.
Honestly, the creamy scalloped potatoes au gratin with Gruyere cheese is the kind of dish that makes you close your eyes and savor each bite — that rare comfort food that feels both indulgent and approachable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without fuss. Most are pantry staples, and you can find fresh potatoes and good-quality Gruyere at most grocery stores.
- Potatoes: Yukon Gold or Russet potatoes, peeled and thinly sliced (about 2.5 lbs / 1.1 kg). Yukon Golds give a creamier texture, while Russets hold shape nicely.
- Gruyere Cheese: 8 oz (225 g), grated (I prefer Emmi or Le Gruyère AOP for best melt and flavor).
- Butter: 3 tbsp unsalted, plus extra for greasing the baking dish.
- All-purpose Flour: 3 tbsp, to thicken the sauce.
- Milk: 2 ½ cups (600 ml), whole milk preferred for richness (you can substitute with 2% but sauce won’t be as creamy).
- Heavy Cream: ½ cup (120 ml), adds extra lusciousness.
- Garlic: 2 cloves, minced (brings aromatic warmth).
- Dijon Mustard: 1 tsp, a little secret that brightens the sauce.
- Salt and Freshly Ground Black Pepper: to taste.
- Nutmeg: a pinch, optional but adds subtle depth.
- Fresh Thyme: a few sprigs for garnish (optional but lovely).
For substitutions, you can swap Gruyere with Fontina or a good-quality Swiss cheese, though the flavor will shift slightly. If you want a dairy-free version, try almond milk and a vegan cheese alternative, but expect a different texture. In summer, adding fresh herbs like rosemary or chives into the sauce can freshen the dish up a bit.
Equipment Needed
- A sharp mandoline slicer or a very sharp chef’s knife to slice potatoes evenly (thin slices ensure even cooking).
- Medium saucepan for making the béchamel sauce.
- Large mixing bowl to toss potatoes with salt and pepper.
- Oven-safe baking dish, about 9×13 inches (23×33 cm) — I prefer glass or ceramic for even baking and easy cleanup.
- Whisk for smooth sauce preparation.
- Measuring cups and spoons.
If you don’t have a mandoline, taking your time with a knife works just fine (I’m guilty of skipping the mandoline and just slicing by hand). A non-stick saucepan helps prevent the sauce from sticking and burning, and a ceramic dish holds heat beautifully for a nice golden crust. For budget-friendly options, any sturdy glass or metal baking dish you own will work well.
Preparation Method

- Preheat your oven to 375°F (190°C). Butter your baking dish generously to prevent sticking and add flavor.
- Peel and slice the potatoes thinly — about 1/8 inch (3 mm) thick. Consistency matters for even cooking. If you want, rinse the slices in cold water and pat dry to remove excess starch, which helps prevent gumminess.
- Make the béchamel sauce: In a medium saucepan, melt 3 tbsp of unsalted butter over medium heat. Add minced garlic and cook for about 1 minute until fragrant but not browned.
- Whisk in 3 tbsp flour to form a roux, cooking for about 2 minutes to eliminate raw flour taste. The mixture will bubble and thicken slightly.
- Slowly pour in 2 ½ cups whole milk and ½ cup heavy cream, whisking constantly to avoid lumps. Bring to a gentle simmer (don’t let it boil), and cook until the sauce thickens enough to coat the back of a spoon — about 5-7 minutes.
- Stir in 1 tsp Dijon mustard, a pinch of nutmeg, and season with salt and pepper to taste. Remove from heat.
- Layer the potatoes: Arrange about a third of the potato slices evenly in the bottom of your prepared dish. Pour a third of the sauce over the potatoes, then sprinkle a third of the grated Gruyere cheese.
- Repeat layering two more times, finishing with a generous layer of cheese on top.
- Bake uncovered in the preheated oven for 50-60 minutes, or until the top is golden brown and bubbling, and the potatoes are tender when pierced with a fork.
- Let the dish rest for 10 minutes before serving. This allows the sauce to thicken slightly and makes slicing neater.
One tip from experience: if the top browns too quickly, tent loosely with foil halfway through baking. Also, trying to slice potatoes too thick or uneven can cause uneven cooking or a watery dish. Patience with slicing pays off.
Cooking Tips & Techniques
Getting scalloped potatoes just right can be a bit of a balancing act — too watery, too dry, or unevenly cooked can spoil the experience. Here’s what I learned the hard way:
- Thin, even slices: A mandoline is a lifesaver, but if you slice by hand, aim for consistent thickness. Uneven slices mean some parts cook faster and others stay hard.
- Don’t skip the roux: Cooking the flour and butter mixture before adding milk prevents lumps and gives a smooth, velvety sauce.
- Use whole milk and cream: Skimping on fat can make the sauce less creamy and rich. Trust me, it’s worth it for that luscious texture.
- Season layers: Season the potatoes lightly before layering, and don’t forget to season the sauce well. Otherwise, the dish can taste bland despite the cheese.
- Baking time: Keep an eye towards the end. If the top is golden but the potatoes aren’t tender, cover with foil and bake longer.
- Rest before serving: This step is often overlooked but makes slicing cleaner and lets flavors meld.
Once, I tried rushing the baking and ended up with crunchy centers — lesson learned! This recipe is forgiving but benefits from a little patience.
Variations & Adaptations
While the classic creamy scalloped potatoes au gratin with Gruyere cheese is a winner, you can play around depending on what you have or prefer:
- Vegetable boost: Add thin layers of sautéed mushrooms, caramelized onions, or spinach between the potato layers for extra flavor and texture.
- Cheese swaps: Try mixing Gruyere with sharp white cheddar or Parmesan for a sharper bite. For a milder version, use mozzarella or Monterey Jack.
- Dairy-free option: Use almond or oat milk with a vegan butter substitute and a dairy-free cheese alternative. Texture changes, but it’s still comforting.
- Make it spicy: A pinch of cayenne or smoked paprika in the béchamel adds a subtle kick without overpowering the cheese.
- Slow cooker method: Layer everything in a slow cooker and cook on low for 4-5 hours. The texture will be slightly different but still delicious and hands-off.
Personally, I tried layering thin slices of crispy bacon once — completely guilt-worthy and a nice twist for a weekend treat. If you’re looking for more cheesy comfort food inspiration, you might enjoy the easy cheesy breakfast burrito foil packets that bring a whole different kind of cheesy goodness to the table.
Serving & Storage Suggestions
This creamy scalloped potatoes au gratin with Gruyere cheese is best served warm, straight from the oven when the top is golden and the cheese is bubbly. Letting it sit for 10 minutes before serving helps the layers settle, making it easier to slice elegant portions.
Pair it with roasted meats like chicken or steak — it’s a natural companion to dishes like the tender garlic butter steak and potatoes foil packet. A crisp green salad or some steamed green beans balance the richness nicely.
Leftovers keep well in the refrigerator for up to 3 days, covered tightly with foil or plastic wrap. When reheating, use a moderate oven (350°F / 175°C) to warm through without drying out, or microwave in short bursts, covering loosely. The flavors deepen after a day or two, making it even better the next day.
Nutritional Information & Benefits
Each serving of creamy scalloped potatoes au gratin with Gruyere cheese provides a comforting balance of carbs, fat, and protein:
- Calories: Approximately 350-400 per serving (based on 6 servings).
- Protein: Gruyere adds a good protein boost, about 12g per serving.
- Calcium: Cheese and milk provide a healthy dose, supporting bone health.
- Vitamin C and potassium: Present in the potatoes, aiding immunity and heart health.
While this dish is rich and creamy, it’s made with real, whole ingredients without preservatives or additives. For those watching carbs, swapping potatoes with thinly sliced turnips or cauliflower can lower the carb load while keeping creamy satisfaction. If you’re sensitive to dairy, look for lactose-free milk and cheese options.
Conclusion
This creamy scalloped potatoes au gratin with Gruyere cheese isn’t just another potato dish — it’s a comforting, cozy classic with a little extra soul. Whether you’re cooking for family, friends, or just indulging yourself, it hits that sweet spot of creamy, cheesy, and perfectly baked potatoes that feel special without fuss.
Feel free to make it your own with the variations mentioned or by pairing with your favorite mains. I keep coming back to this recipe because it’s reliable, delicious, and always gets people asking for seconds. If you’ve tried it, I’d love to hear what twist you added or how it turned out for your dinner table — don’t hesitate to leave a comment below!
Happy cooking and savor every cheesy, creamy bite!
FAQs
- Can I use other types of cheese instead of Gruyere? Absolutely! Fontina, Swiss, or even sharp cheddar work well, though Gruyere offers the best melt and flavor balance.
- Do I need to peel the potatoes? Peeling is recommended for a smoother texture, but you can leave skins on for a rustic feel—just wash them well.
- How thin should I slice the potatoes? Aim for about 1/8 inch (3 mm) thick for even cooking and tender layers.
- Can I prepare this dish ahead of time? Yes, assemble it and refrigerate for up to 24 hours before baking. Increase baking time slightly if cooking from cold.
- What’s the best way to reheat leftovers? Oven reheating at 350°F (175°C) covered with foil preserves creaminess; microwaving works in a pinch but can dry it out.
Pin This Recipe!

Creamy Scalloped Potatoes Au Gratin with Gruyere Cheese
A rich and velvety scalloped potatoes au gratin featuring layers of thinly sliced potatoes baked in a creamy Gruyere cheese sauce, perfect for cozy dinners or holiday gatherings.
- Prep Time: 45 minutes
- Cook Time: 50-60 minutes
- Total Time: 1 hour 35 minutes to 1 hour 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: French
Ingredients
- 2.5 lbs Yukon Gold or Russet potatoes, peeled and thinly sliced (about 1/8 inch thick)
- 8 oz Gruyere cheese, grated
- 3 tbsp unsalted butter, plus extra for greasing the baking dish
- 3 tbsp all-purpose flour
- 2 1/2 cups whole milk
- 1/2 cup heavy cream
- 2 cloves garlic, minced
- 1 tsp Dijon mustard
- Salt and freshly ground black pepper, to taste
- Pinch of nutmeg (optional)
- Fresh thyme sprigs for garnish (optional)
Instructions
- Preheat your oven to 375°F (190°C). Butter your baking dish generously to prevent sticking and add flavor.
- Peel and slice the potatoes thinly—about 1/8 inch (3 mm) thick. Rinse the slices in cold water and pat dry to remove excess starch if desired.
- In a medium saucepan, melt 3 tbsp of unsalted butter over medium heat. Add minced garlic and cook for about 1 minute until fragrant but not browned.
- Whisk in 3 tbsp flour to form a roux, cooking for about 2 minutes to eliminate raw flour taste.
- Slowly pour in 2 1/2 cups whole milk and 1/2 cup heavy cream, whisking constantly to avoid lumps. Bring to a gentle simmer and cook until the sauce thickens enough to coat the back of a spoon, about 5-7 minutes.
- Stir in 1 tsp Dijon mustard, a pinch of nutmeg, and season with salt and pepper to taste. Remove from heat.
- Arrange about a third of the potato slices evenly in the bottom of your prepared dish. Pour a third of the sauce over the potatoes, then sprinkle a third of the grated Gruyere cheese.
- Repeat layering two more times, finishing with a generous layer of cheese on top.
- Bake uncovered in the preheated oven for 50-60 minutes, or until the top is golden brown and bubbling, and the potatoes are tender when pierced with a fork.
- Let the dish rest for 10 minutes before serving to allow the sauce to thicken and make slicing neater.
Notes
If the top browns too quickly, tent loosely with foil halfway through baking. Thin, even slices ensure even cooking and prevent gumminess. Let the dish rest 10 minutes before serving for easier slicing. For a dairy-free version, substitute almond milk and vegan cheese but expect different texture. Variations include adding sautéed mushrooms, caramelized onions, or spinach between layers.
Nutrition
- Serving Size: 1/6 of the casserole
- Calories: 375
- Sugar: 5
- Sodium: 350
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 30
- Fiber: 3
- Protein: 12
Keywords: scalloped potatoes, au gratin, Gruyere cheese, creamy potatoes, cheesy potatoes, comfort food, dinner recipe, holiday side dish




