I still remember the exact moment I realized I needed to scrap my old scalloped potato recipe. It was Thanksgiving three years ago, and I was standing in the kitchen, watching my aunt struggle with a casserole dish that looked more like a dry brick than a creamy side dish. She was wiping sweat from her forehead, muttering about how potatoes always turned out grainy, and I felt that familiar pang of panic. I love potatoes. They’re cheap, comforting, and universally loved. But making them right? That’s where the magic—and the stress—lives.
I stepped in, pulled out my trusty mandoline, and did something I’ve never done before: I actually took the time to explain the science behind why some scalloped potatoes fail and others are pure heaven. I used Gruyère cheese, which I’d only ever used in fondue, and a heavy dose of fresh garlic that made the whole house smell like a Parisian bistro. When we pulled that dish out of the oven, golden and bubbling, the table went quiet. Then, the serving spoons came out.
That was the day my creamy scalloped potatoes with garlic and Gruyère was born. It wasn’t just a side dish anymore; it was the star. It’s the dish that gets scraped clean. It’s the reason people ask for my phone number to get the recipe. And honestly? It’s so much easier than you think.
Over the last few years, I’ve tested this creamy scalloped potatoes with garlic and Gruyère version at every major holiday, every potluck, and even a casual Tuesday dinner when I wanted to feel fancy. I’ve tweaked the cheese ratios, experimented with different milk types, and learned exactly how long to bake it so the top is crispy while the inside stays tender. I’ve made this dish at least 15 times, and I can confidently say: this is the only way you’ll ever want to make scalloped potatoes again.
There’s something deeply satisfying about slicing potatoes so thin they’re almost translucent, layering them with rich cream, sharp cheese, and fragrant garlic, and then letting the oven do the heavy lifting. It’s lazy cooking, but it’s elegant lazy cooking. You’ll walk into a room smelling like a high-end restaurant, and everyone will assume you spent all day in the kitchen. Spoiler alert: you didn’t. You spent about 20 minutes prepping, and the rest is just waiting for the magic to happen.
If you’ve ever been intimidated by the idea of making potatoes from scratch, or if you’ve burned your fingers trying to peel and slice them by hand, this recipe is your salvation. It’s foolproof, it’s flavorful, and it’s guaranteed to impress. Let me show you how to make the best creamy scalloped potatoes with garlic and Gruyère that your family will beg you to make every single time.
Why You’ll Love This Recipe
Let’s be real for a second. Most side dishes are an afterthought. You throw them together last minute, hope they’re edible, and try not to think about the dishes. But this creamy scalloped potatoes with garlic and Gruyère recipe? It’s a centerpiece. It commands attention. It’s the dish that makes people say, “Wait, you made this yourself?”
Here’s why this recipe has completely taken over my holiday rotation and why I think it’ll do the same for you:
- Restaurant-Quality Texture — I’ve tried recipes that use flour to thicken the sauce, and they always feel gummy. This version relies on the natural starch from the potatoes and a rich cream base. The result is silky, velvety, and utterly luxurious. It melts in your mouth. No lumps, no graininess, just pure comfort.
- Garlic That Doesn’t Bite — A lot of potato recipes call for raw garlic, which can leave harsh, pungent bits that ruin the smooth texture. I roast the garlic first, then mash it into a paste. It becomes sweet, nutty, and deeply savory, infusing the cream without any sharp edges. It’s a game-changer.
- Gruyère’s Nutty Magic — Cheddar is great for mac and cheese, but it’s too sharp for delicate potatoes. Gruyère has this incredible nutty, slightly sweet flavor that complements the earthiness of the potatoes perfectly. Plus, it melts like a dream, creating those beautiful, stretchy cheese pulls that everyone loves.
- Make-Ahead Friendly — This is the ultimate holiday hack. You can assemble the entire dish the night before, cover it, and refrigerate it. When it’s time to cook, you just pop it in the oven. This means you’re not stressed in the kitchen while your turkey is resting. You’re actually relaxing with a glass of wine.
- Impressive Without the Effort — Sure, slicing potatoes takes a little time, but once they’re in the dish, it’s hands-off. You don’t need to stand over the stove or whisk anything. The oven does all the work. It feels fancy, but it’s actually quite simple.
This isn’t just a potato recipe. It’s a confidence booster. It’s the dish that makes you look like a culinary genius. Whether you’re feeding a crowd of 12 or just treating yourself to a cozy night in, this creamy scalloped potatoes with garlic and Gruyère will make everyone happy. And trust me, once they taste it, they’ll never go back to boxed mixes or canned versions again.
Ingredients You’ll Need
Before we get into the assembly, let’s talk about what goes into this dish. I’m not a fan of complicated ingredient lists, but with scalloped potatoes, quality matters. You’re not hiding flavors under heavy spices; you’re letting the potatoes, cheese, and cream shine. So, pick the best you can find.
The Potatoes
Russet Potatoes (3 large, about 2 lbs / 900g) — Russets are my go-to because they have a high starch content, which helps thicken the sauce naturally. Yukon Golds work too, but they’re waxier and won’t give you that same creamy texture. Look for potatoes that are firm and smooth, avoiding any with green spots.
Yukon Gold Potatoes (1 large, about 1 lb / 450g) — I actually like a mix. The Russets provide the starch, and the Yukons add a buttery flavor and a slightly creamier bite. If you can’t find Russets, Yukons are a fine substitute, but you might need a splash more cream.
The Dairy
Heavy Cream (2 cups / 480ml) — This is non-negotiable. Milk is too thin and will result in watery potatoes. Half-and-half is okay, but heavy cream gives you that rich, decadent texture. Don’t skimp here. It’s the backbone of the sauce.
Whole Milk (½ cup / 120ml) — I use a little milk to lighten the cream slightly, preventing the dish from being too heavy. It also helps distribute the flavor more evenly.
The Cheese
Gruyère Cheese (2 cups / 200g, freshly grated) — Buy a block and grate it yourself. Pre-grated cheese has anti-caking agents that prevent it from melting smoothly. Gruyère has a complex, nutty flavor that pairs perfectly with garlic and cream. If you can’t find Gruyère, Emmental or a good aged Comté are acceptable substitutes, but Gruyère is best.
Parmesan Cheese (½ cup / 50g, freshly grated) — I sprinkle this on top for a crispy, salty crust. It adds a savory kick that balances the richness of the cream.
The Aromatics
Garlic (6 cloves, roasted) — Roasted garlic is the secret weapon. It’s sweet, mellow, and deeply flavorful. I’ll show you how easy it is to roast it in the next section. Do not use raw garlic; it will be too sharp and won’t blend into the sauce.
Fresh Thyme (2 tablespoons, chopped) — Thyme and potatoes are a classic pairing. It adds an earthy, floral note that brightens up the dish. If you don’t have fresh thyme, 1 teaspoon of dried thyme works, but fresh is better.
Bay Leaf (1 leaf) — I simmer the cream with a bay leaf to infuse it with a subtle herbal flavor. Remove it before assembling the dish.
Seasoning
Kosher Salt (to taste) — Potatoes need salt to absorb flavor. I season the cream, the potatoes, and the top layer. Use kosher salt for even distribution.
Freshly Cracked Black Pepper (to taste) — A little pepper adds warmth and depth. Don’t skip it.
Optional Add-ins
Crispy Bacon Bits (½ cup) — If you’re a bacon lover, sprinkle this between the layers. It adds a smoky crunch that contrasts beautifully with the soft potatoes.
Chives (2 tablespoons, chopped) — For garnish. They add a fresh, oniony pop that cuts through the richness.
Equipment Needed
You don’t need fancy gadgets to make this dish, but having the right tools makes the process so much easier. Here’s what I actually use in my kitchen:
- Mandoline Slicer — This is the most important tool. Slicing potatoes by hand is tedious and risky. A mandoline gives you uniform, paper-thin slices that cook evenly. I use a safety guard because I’ve lost a few fingerprints over the years (don’t be me).
- 9×13 Inch Baking Dish — A ceramic or glass dish works best. It holds heat well and gives you that nice, even bake. Make sure it’s deep enough to hold all the layers without spilling.
- Large Saucepan — For heating the cream and milk mixture. I like to use a heavy-bottomed pan to prevent scorching.
- Mortar and Pestle — Or a small bowl and fork. I use this to mash the roasted garlic into a paste. It blends seamlessly into the cream.
- Sharp Chef’s Knife — For chopping herbs and trimming potatoes. A sharp knife is safer than a dull one.
- Wooden Spoon — For stirring the cream mixture and assembling the dish.
If you don’t have a mandoline, you can use a vegetable peeler to create thin ribbons, but they won’t be as uniform. It’s worth investing in a mandoline if you make potatoes often—they’re cheap and change the game.
How to Make It: Step-by-Step
Alright, let’s get cooking! This process is straightforward, but there are a few tricks to ensure your creamy scalloped potatoes with garlic and Gruyère turn out perfectly every time.
Step 1: Roast the Garlic (10 minutes prep, 40 minutes roast)
Start by roasting the garlic. Preheat your oven to 400°F (200°C). Cut the top off a head of garlic to expose the cloves. Place it on a piece of foil, drizzle with olive oil, wrap it up, and roast for 35-40 minutes until soft and golden. Let it cool, then squeeze the cloves out. Mash them into a paste with a pinch of salt. This takes the edge off the garlic and makes it sweet and mellow.
Step 2: Slice the Potatoes (15 minutes)
Peel the potatoes and slice them thinly using a mandoline. Aim for ⅛-inch slices. Uniformity is key here—if some slices are thick and others thin, the thick ones will be undercooked when the thin ones are mushy. Rinse the sliced potatoes in cold water to remove excess starch, then pat them dry with a towel. This step helps them cook evenly.
Step 3: Infuse the Cream (5 minutes)
In a large saucepan, combine the heavy cream, milk, thyme, bay leaf, salt, and pepper. Warm it over medium heat until it just starts to simmer. Do not boil it. Remove from heat and let it steep for 10 minutes. This infuses the cream with herbal flavor. Discard the bay leaf and thyme sprigs.
Step 4: Make the Garlic Cream Sauce
Whisk the roasted garlic paste into the warm cream mixture. Add half of the grated Gruyère cheese and stir until melted. Taste and adjust seasoning. This is your sauce, and it should be well-seasoned because the potatoes will absorb some of the salt.
Step 5: Assemble the Dish (10 minutes)
Lightly grease your 9×13 baking dish. Arrange a layer of potato slices in the bottom, overlapping them slightly like shingles. Sprinkle with a little cheese, salt, and pepper. Repeat layers, pouring the garlic cream sauce over each layer to ensure every potato is coated. Finish with a top layer of potatoes, sprinkled generously with the remaining Gruyère and Parmesan cheese.
Step 6: Bake (1 hour 15 minutes)
Cover the dish with foil and bake at 375°F (190°C) for 45 minutes. Remove the foil and bake for another 30-45 minutes until the top is golden brown and the potatoes are tender when pierced with a knife. If the top browns too quickly, tent it with foil.
Step 7: Rest and Serve (15 minutes)
Let the dish rest for 15 minutes before serving. This allows the sauce to thicken and set, making it easier to scoop. Garnish with fresh chives and serve warm.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dish dozens of times. These tips will save you from my mistakes.
- Uniform Slices are Non-Negotiable — If your slices are uneven, your potatoes will cook unevenly. Use a mandoline. It’s worth the investment.
- Don’t Skip the Resting Time — I know it’s hard to wait, but resting allows the sauce to thicken. If you cut into it immediately, it’ll be soupy.
- Roast Your Garlic — Raw garlic can be pungent and unevenly distributed. Roasted garlic blends into the cream seamlessly and adds a sweet depth.
- Season Each Layer — Don’t just season the top. Season each layer of potatoes to ensure every bite is flavorful.
- Use a Heavy-Bottomed Pan — When heating the cream, use a heavy-bottomed pan to prevent scorching. Scorching ruins the flavor.
- Check for Tenderness — Insert a knife into the center of the dish. If it goes through easily, the potatoes are done. If there’s resistance, bake longer.
Variations & Substitutions
Once you’ve mastered the basic version, here’s how you can mix it up. I’ve tried all of these.
- Bacon Lovers — Add crispy bacon bits between the layers. It adds a smoky crunch.
- Vegetarian — This recipe is naturally vegetarian, but you can add mushrooms or caramelized onions for extra flavor.
- Gluten-Free — This recipe is naturally gluten-free. Just ensure your cheese and cream are gluten-free.
- Dairy-Free — Use coconut cream and dairy-free cheese. It won’t be the same, but it’s an option.
- Herb Variations — Swap thyme for rosemary or sage. Both pair well with potatoes.
Serving & Storage
How to Serve: I usually serve this straight from the baking dish, garnished with fresh chives. It looks rustic and inviting. Pair it with roasted chicken, grilled steak, or a simple green salad.
Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The sauce will thicken in the fridge, so you may need to add a splash of milk or cream when reheating.
Reheating: Reheat in the oven at 350°F (175°C) for 20-30 minutes, covered with foil. You can also reheat in the microwave, but the texture may be less creamy.
Freezing: This dish does not freeze well. The cream and cheese can separate upon thawing. It’s best enjoyed fresh.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is a rich dish, so portion control is key.
Per Serving (based on 8 servings):
- Calories: 450
- Protein: 12g
- Carbs: 35g
- Fat: 32g
- Fiber: 3g
This dish is high in calories and fat due to the cream and cheese, but it’s also a good source of potassium and vitamin C from the potatoes. Enjoy it as a special side dish, not an everyday staple.
Final Thoughts
So, that’s my go-to creamy scalloped potatoes with garlic and Gruyère! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This dish has saved my holiday dinners more times than I can count. It’s my answer to “what’s for side?” when I’m tired, don’t want takeout, and still want something that tastes really good. My family is happy, my guests are impressed, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different herbs, swap in your favorite cheese, or add bacon. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use milk instead of heavy cream?
You can, but the sauce will be much thinner and less rich. If you want to try it, use whole milk and add a thickener like flour or cornstarch. But honestly, heavy cream is the way to go for that luxurious texture.
Why did my sauce turn out watery?
This usually happens if the potatoes weren’t sliced evenly or if the dish wasn’t baked long enough. Make sure your slices are uniform and bake until a knife goes through easily. Also, let the dish rest before serving to allow the sauce to thicken.
Can I make this ahead for a dinner party?
Yes! Assemble the dish up to 24 hours ahead and refrigerate. When it’s time to cook, bake it covered for 45 minutes, then uncovered for 30-45 minutes. You may need to add a few minutes to the baking time since it’s starting cold.
Can I use pre-grated cheese?
I don’t recommend it. Pre-grated cheese has anti-caking agents that prevent it from melting smoothly. Grate your own cheese for the best results.
How do I reheat leftovers without it getting dry?
Add a splash of milk or cream to the leftovers and reheat gently in the oven or microwave. Stirring occasionally helps redistribute the moisture.
Can I double this recipe?
Absolutely! Double the ingredients and use a 9×13 dish or two smaller dishes. The baking time may need to be adjusted slightly, so check for doneness with a knife.
What type of potatoes are best?
Russet potatoes are best because of their high starch content, which helps thicken the sauce. Yukon Golds are a good alternative if you prefer a buttery flavor.
Pin This Recipe!
Creamy Scalloped Potatoes with Garlic and Gruyère
- Total Time: 1 hour 35 minutes
- Yield: 8 servings 1x
Description
A foolproof, restaurant-quality side dish featuring thinly sliced potatoes layered with a rich garlic cream sauce and nutty Gruyère cheese for a silky, velvety texture.
Ingredients
- 3 large Russet potatoes (about 2 lbs / 900g)
- 1 large Yukon Gold potato (about 1 lb / 450g)
- 2 cups heavy cream (480ml)
- ½ cup whole milk (120ml)
- 2 cups Gruyère cheese, freshly grated (200g)
- ½ cup Parmesan cheese, freshly grated (50g)
- 6 cloves garlic, roasted and mashed into a paste
- 2 tablespoons fresh thyme, chopped
- 1 bay leaf
- Kosher salt, to taste
- Freshly cracked black pepper, to taste
- ½ cup crispy bacon bits (optional)
- 2 tablespoons fresh chives, chopped (for garnish)
Instructions
- Preheat oven to 400°F (200°C). Cut the top off a head of garlic, drizzle with olive oil, wrap in foil, and roast for 35-40 minutes until soft. Cool, squeeze out cloves, and mash into a paste with a pinch of salt.
- Peel potatoes and slice thinly (⅛-inch) using a mandoline. Rinse in cold water to remove excess starch and pat dry.
- In a large saucepan, combine heavy cream, milk, thyme, bay leaf, salt, and pepper. Warm over medium heat until just simmering (do not boil). Remove from heat and steep for 10 minutes. Discard bay leaf and thyme.
- Whisk roasted garlic paste into the warm cream mixture. Add half of the grated Gruyère and stir until melted. Taste and adjust seasoning.
- Grease a 9×13 inch baking dish. Arrange a layer of potato slices, overlapping slightly. Sprinkle with salt, pepper, and a little cheese. Repeat layers, pouring cream sauce over each layer to coat potatoes.
- Finish with a top layer of potatoes, sprinkled generously with remaining Gruyère and Parmesan cheese.
- Cover with foil and bake at 375°F (190°C) for 45 minutes. Remove foil and bake for another 30-45 minutes until top is golden brown and potatoes are tender.
- Let rest for 15 minutes before serving to allow sauce to thicken. Garnish with fresh chives.
Notes
Uniform slicing is critical for even cooking. Roasting the garlic prevents sharpness and adds sweetness. Letting the dish rest is essential for the sauce to thicken. Do not use pre-grated cheese as anti-caking agents prevent smooth melting. This dish does not freeze well.
- Prep Time: 20 minutes
- Cook Time: 1 hour 15 minutes
- Category: Side Dish
- Cuisine: American
Nutrition
- Serving Size: 1/8 of the dish
- Calories: 450
- Sugar: 2
- Sodium: 400
- Fat: 32
- Saturated Fat: 18
- Carbohydrates: 35
- Fiber: 3
- Protein: 12
Keywords: scalloped potatoes, garlic potatoes, Gruyère cheese, holiday side dish, creamy potatoes, easy recipe, Thanksgiving sides



