Let me tell you, the scent of bubbling Gruyere cheese mingling with tender, thinly sliced potatoes is enough to make anyone’s mouth water. The first time I baked these creamy scalloped potatoes with Gruyere, I was instantly hooked—honestly, it was one of those rare moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. This recipe has roots that stretch back to my grandma’s kitchen, where I’d watch her carefully layer potatoes and cheese on rainy weekends when I was knee-high to a grasshopper. I wish I’d discovered this creamy scalloped potatoes recipe years ago—it’s dangerously easy and packs pure, nostalgic comfort in every bite.
My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them!). Whether it was a cozy Sunday dinner or a holiday potluck, this dish has become a staple, brightening up our table and Pinterest boards alike. You know what makes these scalloped potatoes stand out? It’s the perfect balance of creamy, cheesy, and just a little bit crispy on top. Perfect for warming up any chilly evening or impressing guests without breaking a sweat. Trust me, you’re going to want to bookmark this one and make it your go-to comfort food recipe.
Why You’ll Love This Recipe
After testing this creamy scalloped potatoes recipe with Gruyere more times than I can count (in the name of research, of course!), I’ve gathered some solid reasons why it’s become a family favorite:
- Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy grocery trips needed; you probably already have most of these in your pantry and fridge.
- Perfect for Cozy Dinners: Whether it’s a chilly autumn night or a holiday feast, this recipe fits the bill.
- Crowd-Pleaser: Kids and adults alike rave about the creamy texture and rich cheese flavor.
- Unbelievably Delicious: The way the Gruyere melts into the potatoes with a golden crust? Pure magic.
What really makes this creamy scalloped potatoes recipe different is the secret touch of Gruyere cheese, which adds a nutty, slightly sweet flavor that’s way beyond your average cheddar. Plus, the silky béchamel sauce that binds everything together delivers that melt-in-your-mouth texture you just can’t fake. This isn’t just another cheesy potato dish—it’s comfort food with soul, made easier and tastier, so you can serve up something memorable without any stress.
What Ingredients You Will Need
This creamy scalloped potatoes recipe uses simple, wholesome ingredients that deliver bold flavor and a satisfying texture without the fuss. Most of them are pantry staples, and a few fresh touches make all the difference.
- Russet potatoes: 3 pounds (about 6 medium) peeled and thinly sliced (the starchy texture holds up best)
- Gruyere cheese: 2 cups shredded (I recommend Emmi or Roth for best melt and flavor)
- Unsalted butter: 4 tablespoons, divided (adds richness and helps thicken the sauce)
- All-purpose flour: 3 tablespoons (for thickening the creamy sauce)
- Whole milk: 2 ½ cups (use full-fat for the creamiest results, or substitute with oat milk for dairy-free)
- Garlic: 2 cloves, minced (adds a subtle savory depth)
- Onion powder: ½ teaspoon (for extra flavor without overpowering)
- Salt: 1 teaspoon, plus more to taste
- Freshly ground black pepper: ½ teaspoon
- Nutmeg: a pinch (brings warmth and complexity)
- Fresh thyme: 1 teaspoon chopped, optional (for a fragrant herbal note)
- Parmesan cheese: ¼ cup grated, optional for topping (adds a lovely crispy finish)
Feel free to swap Russet potatoes with Yukon Gold if you want a slightly waxier texture, or use dairy-free milk and vegan cheese for an allergy-friendly version. Just remember, the quality of Gruyere really makes the dish sing, so don’t skimp there!
Equipment Needed
- Mandoline slicer or sharp chef’s knife: To get those thin, even potato slices (mandoline makes life easier and ensures uniform cooking).
- Large saucepan: For making the béchamel sauce.
- Whisk: Essential to keep the sauce lump-free and silky smooth.
- 9×13 inch (23×33 cm) baking dish: Perfect size for layering the potatoes and cheese.
- Aluminum foil: To cover the dish during baking and prevent over-browning.
- Oven mitts and spatula: For safe handling and serving.
If you don’t have a mandoline, a very sharp knife will do just fine—just take your time slicing thinly and evenly. For budget-friendly options, I recommend checking out basic silicone spatulas and stainless steel whisks—they last forever and keep things simple.
Preparation Method

- Prepare the potatoes: Peel the Russet potatoes and slice them thinly—about 1/8 inch (3 mm) thick. Using a mandoline slicer speeds this up and ensures even cooking. Soak the slices in cold water for 10 minutes to remove excess starch, then drain and pat dry with a clean towel. This step helps keep the layers from sticking together and prevents them from turning gluey.
- Make the béchamel sauce: In a large saucepan, melt 2 tablespoons of butter over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant—don’t let it brown! Whisk in the flour and cook for 1-2 minutes to form a roux; it should look pale and bubbly but not brown. Gradually add the whole milk, whisking constantly to avoid lumps. Bring to a gentle simmer and cook until the sauce thickens and coats the back of a spoon, about 5-7 minutes. Season with salt, pepper, onion powder, and a pinch of nutmeg. Remove from heat and stir in 1 cup of shredded Gruyere until melted and smooth.
- Preheat your oven: Set it to 350°F (175°C) and grease your 9×13 inch baking dish with the remaining 2 tablespoons of butter to prevent sticking and add richness to the edges.
- Layer the potatoes and cheese sauce: Arrange one-third of the potato slices in an even layer at the bottom of the dish. Pour over a third of the cheese sauce, spreading gently with a spatula to cover the potatoes. Repeat the layering two more times, finishing with a generous sprinkle of the remaining 1 cup shredded Gruyere and the optional Parmesan cheese on top for a golden crust.
- Cover and bake: Cover the dish tightly with aluminum foil and bake for 45 minutes. This traps steam and ensures the potatoes cook through evenly. After 45 minutes, remove the foil and bake uncovered for an additional 20-25 minutes, until the top is golden brown and bubbly and a knife slides easily through the layers.
- Rest and garnish: Let the scalloped potatoes rest for 10 minutes before serving. This helps the dish set and makes slicing neater. Sprinkle with fresh thyme if desired for a pretty, fragrant finish.
Quick tip: If your sauce seems too thick before layering, whisk in a splash of milk to loosen it up. Also, keep an eye on the top during the last 10 minutes of baking—if it’s browning too fast, tent loosely with foil.
Cooking Tips & Techniques
When making creamy scalloped potatoes, a few tricks learned the hard way make all the difference. First, uniform potato slices are key—thick slices can end up undercooked, while paper-thin can turn to mush. That’s why I swear by a mandoline for slicing.
Next, don’t rush the béchamel sauce. Whisking continuously prevents lumps and gives you that silky texture that clings perfectly to each potato slice. If lumps sneak in, just strain the sauce or whisk vigorously off heat.
Covering the dish with foil during the first part of baking traps steam, cooking the potatoes through without drying the top. Removing the foil later lets you get that irresistible golden crust. I’ve learned the hard way that skipping this step leads to either raw potatoes or burnt cheese—balancing moisture and heat is everything here.
Also, give the dish a rest before serving! I know it’s tempting to dig in right away, but a 10-minute wait helps the layers set so you get neat slices rather than a cheesy mess on your plate. Trust me, it’s worth it.
Variations & Adaptations
One of the best things about this creamy scalloped potatoes recipe is how flexible it is. Here are a few ways I’ve mixed things up:
- Seasonal twist: Swap out Gruyere for sharp cheddar or Monterey Jack if you like a different flavor profile. In summer, add thinly sliced zucchini or fresh herbs between layers.
- Dietary swaps: Use almond or oat milk and a dairy-free cheese alternative for a vegan-friendly version. Just be sure to choose a cheese that melts well to keep that creamy texture.
- Extra flavor: For a smoky touch, stir in a teaspoon of smoked paprika or finely chopped cooked bacon. I tried adding caramelized onions once, and it took the dish to a whole new level of cozy.
Feel free to customize this recipe to match your preferences—it’s forgiving enough to handle tweaks without losing its soul.
Serving & Storage Suggestions
Serve these creamy scalloped potatoes hot, straight from the oven, ideally alongside roast chicken, glazed ham, or sautéed greens. The cheesy richness pairs beautifully with crisp, acidic salads or bright steamed veggies to balance the plate.
Leftovers? No problem! Store them in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350°F (175°C) oven for 20 minutes until heated through. Microwave works in a pinch but can make the potatoes a bit softer.
Interestingly, the flavors deepen overnight, so if you can resist, letting it sit a day before reheating results in an even tastier dish. Just pop it back in the oven to revive that golden top before serving.
Nutritional Information & Benefits
This creamy scalloped potatoes recipe delivers a comforting dish with roughly 350-400 calories per serving (based on 8 servings). It’s a good source of calcium and protein thanks to the Gruyere cheese, and the potatoes provide potassium and vitamin C.
While it’s a richer side dish, using whole milk and moderate butter keeps it balanced without going overboard. Opting for Yukon Gold potatoes can slightly reduce the starch content if preferred. This recipe contains dairy and gluten (from the flour), so note allergens for guests.
From my wellness perspective, this dish is a wonderful occasional treat, especially when paired with fresh veggies or lean protein to round out your meal. It’s all about that cozy comfort food feeling with a mindful approach.
Conclusion
In a nutshell, these creamy scalloped potatoes with Gruyere are worth every minute and every bite. They bring together simple ingredients in a way that feels special and satisfying, perfect for those moments when you want to wrap yourself in comfort food. Customize it to your taste, whether that means adding herbs, swapping cheeses, or making it dairy-free—this recipe welcomes your personal touch.
I love this recipe because it reminds me of family, warmth, and those relaxed weekends when good food makes everything better. Give it a try, and let me know how you make it your own! Don’t forget to drop a comment below or share your adaptations—sharing kitchen wins with friends is part of the fun.
Happy cooking, and here’s to cozy comfort on your plate!
FAQs About Creamy Scalloped Potatoes with Gruyere
Can I use a different type of cheese instead of Gruyere?
Absolutely! Sharp cheddar, fontina, or Monterey Jack work well. Just pick a cheese that melts smoothly for the best creamy texture.
How thin should I slice the potatoes?
Aim for about 1/8 inch (3 mm) thick slices. Thin enough to cook through evenly but not so thin they turn mushy. A mandoline slicer makes this easier.
Can I prepare this dish ahead of time?
Yes! Assemble it up to a day ahead, cover, and refrigerate. When ready, bake it as directed, adding a few extra minutes if it’s cold from the fridge.
Is there a gluten-free way to make this recipe?
Definitely. Substitute the all-purpose flour with gluten-free flour or cornstarch to thicken the sauce. Just whisk it in gradually to avoid lumps.
What’s the best way to reheat leftovers?
Reheat in a 350°F (175°C) oven covered with foil for 20 minutes or until warm. This helps keep the top from drying out. Microwaving is faster but can soften the texture.
Pin This Recipe!

Creamy Scalloped Potatoes with Gruyere
A cozy comfort food recipe featuring tender, thinly sliced Russet potatoes baked in a silky béchamel sauce with nutty Gruyere cheese, topped with a golden crust.
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds Russet potatoes (about 6 medium), peeled and thinly sliced
- 2 cups shredded Gruyere cheese
- 4 tablespoons unsalted butter, divided
- 3 tablespoons all-purpose flour
- 2 ½ cups whole milk
- 2 cloves garlic, minced
- ½ teaspoon onion powder
- 1 teaspoon salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- Pinch of nutmeg
- 1 teaspoon fresh thyme, chopped (optional)
- ¼ cup grated Parmesan cheese (optional for topping)
Instructions
- Peel the Russet potatoes and slice them thinly (about 1/8 inch thick). Soak the slices in cold water for 10 minutes, then drain and pat dry.
- In a large saucepan, melt 2 tablespoons of butter over medium heat. Add minced garlic and cook for 30 seconds without browning.
- Whisk in the flour and cook for 1-2 minutes to form a roux, pale and bubbly but not brown.
- Gradually whisk in the whole milk, bring to a gentle simmer, and cook until thickened, about 5-7 minutes.
- Season the sauce with salt, pepper, onion powder, and nutmeg. Remove from heat and stir in 1 cup shredded Gruyere until melted and smooth.
- Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish with the remaining 2 tablespoons butter.
- Layer one-third of the potato slices evenly in the dish. Pour over one-third of the cheese sauce and spread gently.
- Repeat layering two more times, finishing with the remaining 1 cup Gruyere and optional Parmesan on top.
- Cover the dish tightly with aluminum foil and bake for 45 minutes.
- Remove foil and bake uncovered for an additional 20-25 minutes until the top is golden brown and bubbly.
- Let rest for 10 minutes before serving. Garnish with fresh thyme if desired.
Notes
Use a mandoline slicer for uniform potato slices to ensure even cooking. Soaking potatoes removes excess starch and prevents sticking. Whisk béchamel sauce continuously to avoid lumps. Cover with foil during initial baking to trap steam and remove foil later for a golden crust. Let rest 10 minutes before serving for neat slices. For dairy-free, substitute milk and cheese accordingly. If sauce is too thick, whisk in a splash of milk before layering.
Nutrition
- Serving Size: 1/8 of the dish
- Calories: 375
- Sugar: 5
- Sodium: 450
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 30
- Fiber: 3
- Protein: 12
Keywords: scalloped potatoes, creamy potatoes, Gruyere cheese, comfort food, cheesy potatoes, baked potatoes, holiday side dish


