Scaloped Potatoes Recipe: Layered Cheese Gold With Buttery Crisp

Side Dishes

Scaloped Potatoes Recipe: Layered Cheese Gold With Buttery Crisp

This scaloped potatoes recipe transforms humble spuds into a golden, cheesy masterpiece that deserves center stage. The secret lies in precise layering—thinly sliced potatoes bathed in a rich, creamy sauce, then baked until bubbling and crisp at the edges.

I perfected this technique after years of testing, ensuring every bite delivers that perfect balance of tender potato and melty cheese.

The beauty of this dish is its versatility—classic comfort food with room for creativity. You can keep it traditional with just cheese and cream, or elevate it with crispy bacon, fresh herbs, or a touch of mustard for depth.

The baking time is straightforward (45-60 minutes at 375°F), making it ideal for weeknight dinners or holiday feasts where you need a side that impresses without fuss.

What you’ll end up with is a casserole so rich and satisfying, it feels like a hug in dish form. The top develops a golden, buttery crust while the layers beneath stay velvety and perfectly cooked.

This recipe is foolproof—no fancy equipment needed, just patience and attention to layering. Once you try it, you’ll never go back to store-bought sides again.

For modern shortcuts, try adapting this to a slow cooker or adding a crispy breadcrumb topping for extra texture. The possibilities are endless, but the foundation remains the same: tender potatoes, melted cheese, and that irresistible crispy edge. Let’s get baking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for scaloped potatoes

Potatoes, cream, cheese, and butter—just five things that become a showstopper when layered right.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lbs Thinly sliced, peeled
Heavy Cream 🥛 1 ½ cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Gruyère Cheese 🧀 1 cup For nutty depth
Unsalted Butter 🧈 ½ cup Melted, salted to taste
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Dijon Mustard 🍯 1 tbsp For subtle tang
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Thyme Leaves 🌿 ¼ cup Chopped, optional garnish
Bacon Crumbles 🥓 ½ cup Cooked until crispy
Breadcrumbs 🍞 ¼ cup For crispy topping
Panko Breadcrumbs 🍞 ¼ cup Extra-crispy option
All-Purpose Flour 🌾 2 tbsp For thickening sauce

The potatoes are the star, so don’t cut corners here. Russets are ideal—they hold their shape when sliced thin and soak up the creamy sauce beautifully. Whole Foods or Trader Joe's usually carry the best organic ones, but any russet will work. Slice them paper-thin (a mandoline makes this job easy, but a sharp knife works too). The cheese matters just as much—Gruyère adds nutty richness, while the cheddar gives that classic tang. Pre-shredded cheese is a no-go; it’s full of anti-caking agents that make the top grainy. Grab a block, grate it fresh, and save the leftovers for grilled cheese. And yes, the butter needs to be unsalted—you’re controlling the seasoning here.

Heavy cream is non-negotiable for that velvety texture, but if you’re watching calories, half-and-half works in a pinch. No Gruyère? Swiss cheese or extra sharp cheddar will still deliver great flavor. The bacon crumbles add a smoky kick, but you can skip them if you’re keeping it vegetarian—just add a pinch of smoked paprika for depth. The mustard might seem like an odd addition, but it cuts through the richness and adds a subtle complexity. Dijon is best, but yellow mustard in a squeeze bottle works if that’s what you’ve got. Fresh thyme is optional but worth it for that aromatic finish. If you’re feeling fancy, toast the breadcrumbs with a bit of garlic powder before sprinkling them on top.

This casserole tastes even better the next day, so make it ahead if you can. Store leftovers covered in the fridge for 4-5 days, reheating at 350°F until bubbly. For freezing, assemble the dish but skip the final baking—wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge before baking. Pro tip: If your top isn’t crispy enough after baking, broil for 2-3 minutes at the end. Just keep an eye on it—cheese burns fast. And if you’re serving this at a party, assemble it in a dish that’s at least 9x13 inches—it’s worth the extra space for those golden edges.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just slice, layer, and bake. No chopping boards full of mess, no multiple pans to wash. The creamy Gruyère melts right into the Russets while the cheddar adds that sharp bite, all in one dish.
  • Creamy Cheesy Bliss: That first bite of crispy potato edges giving way to rich, velvety cream and nutty Gruyère? It’s the kind of comfort food that makes you close your eyes. Honestly, the sharp chedddar ties it all together—salty, tangy, and impossible to stop eating.
  • Leftovers That Don’t Suffer: I make a double batch on Sundays, and these potatoes stay just as good reheated the next day. The butter keeps them tender, and the cheese doesn’t turn rubbery—perfect for lunch or a quick dinner when you’re too tired to cook.
  • Budget-Friendly Feast: Russets are cheap, heavy cream stretches far, and a block of cheddar goes a long way. Between us, this feeds four for under $10, and the leftovers? Even better. It’s my go-to when I need to stretch groceries without sacrificing flavor.

Step-by-step instructions for scaloped potatoes

Here's how to build layers of creamy, cheesy, crisp-topped perfection that'll make your kitchen smell amazing.

1

🍳 Step 1: Prepare the Potato Layers

Peel the 3 lbs russet potatoes and slice them into ⅛-inch thick rounds using a mandoline or sharp knife. You want even slices so they cook uniformly. Soak the slices in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels.

In a large bowl, toss the potato slices with ½ cup unsalted butter, 1 tbsp dijon mustard, 1 tsp salt, and ½ tsp black pepper. The butter will start melting slightly from your hands, creating a silky coating. This is where all the rich flavor begins.

2

🍳 Step 2: Build the Cheese Cream Sauce

In a medium saucepan, combine the 1.5 cups heavy cream with the 2 tbsp all-purpose flour and whisk until smooth. Cook over medium heat for 5-7 minutes until the mixture thickens enough to coat the back of a spoon. Stir in the 2 cups sharp cheddar cheese and 1 cup gruyère cheese until completely melted and creamy.

Remove from heat and stir in the 4 minced garlic cloves and ¼ cup fresh thyme leaves. The garlic should be fragrant but not browned. Let the sauce cool slightly while you assemble the main layers. If it thickens too much, whisk in 1-2 tablespoons of milk to reach a pourable consistency.

3

🥘 Step 3: Layer and Assemble in Baking Dish

Preheat your oven to 375°F. Grease a 9x13-inch baking dish generously with butter. Begin layering by spreading half of the potato slices in an even layer across the bottom. Sprinkle half of the ½ cup bacon crumbles over the potatoes.

Pour half of the cheese cream sauce over the potato layer, spreading it evenly. Top with another layer of potato slices, then the remaining bacon crumbles. Finish with the remaining cheese sauce, spreading it to the edges. The sauce should come up the sides about halfway.

4

🔥 Step 4: Create the Crispy Topping

In a small bowl, mix together the ¼ cup breadcrumbs and ¼ cup panko breadcrumbs. Sprinkle this mixture evenly over the top layer of potatoes, pressing down gently to help it adhere. This creates the signature crispy crust that makes scaloped potatoes so special.

Bake uncovered for 45-50 minutes until the top is golden brown and the edges are bubbling. The center should still be slightly jiggly when you press gently with a spoon. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.

5

⏰ Step 5: Rest and Serve Warm

Remove from the oven and let the scaloped potatoes rest for 10-15 minutes before serving. This resting time allows the layers to set slightly and makes it easier to slice cleanly. The cheese will continue to melt and create that perfect creamy texture.

Slice into squares and serve immediately. Each bite should deliver crispy potato edges, creamy cheese filling, and that perfect balance of smoky bacon and herby thyme. For extra flair, garnish with additional fresh thyme leaves and a sprinkle of black pepper before serving.

👨‍🍳

Pro Tips For Making Scaloped Potatoes

  • PRE-COOK POTATOES: DESCRIPTION: Boil or microwave them first—just until they’re fork-tender. This cuts baking time by half and guarantees even cooking, so you’re not staring at a sad, underdone center. (Yes, even if you’re impatient like me.)
  • SALT THE CREAM: DESCRIPTION: Season the heavy cream with salt before mixing it with the cheese—it dissolves better and saves you from guessing later. A pinch of nutmeg here won’t hurt either, but don’t overdo it unless you’re feeling fancy.
  • LAYER THIN: DESCRIPTION: Slice potatoes paper-thin—no thicker than a nickel—or they’ll stay doughy. Overlap slightly for stability, but don’t pack them like sardines. This isn’t lasagna; you want room for the cheese to melt into every nook.
  • BAKE COVERED THEN UNCOVERED: DESCRIPTION: Start with foil on to trap steam and melt the cheese, then remove it for the last 15 minutes. This gives you a golden crust without a watery mess. (Your future self will thank you.)

Common mistakes when making this recipe

Uneven Potato Slicing

Skipping the mandoline slicer or using a dull knife leads to uneven layers, causing some potatoes to cook faster than others. I’ve seen this result in a mushy bottom layer while the top remains undercooked. For consistent ⅛-inch slices, invest in a $20 mandoline from OXO—it’s a game-changer.

If you’re slicing by hand, use a sharp chef’s knife and work on a cutting board with a non-slip mat to prevent accidents. 🔪

Skipping the Soak

Not soaking the potato slices in cold water for 10 minutes removes excess starch, which prevents the layers from sticking together. I once made this mistake and ended up with a gummy, gluey mess.

Drain and pat dry thoroughly with paper towels to ensure crispy edges. This step is non-negotiable for that perfect texture.

Overmixing the Cheese Sauce

Overworking the cheese sauce after adding the flour can create lumps or a grainy texture. Stir just until the cheese melts completely—no more than 2-3 minutes on low heat. If the sauce thickens too much, whisk in 1 tablespoon of milk to loosen it.

I’ve ruined a batch by letting it simmer too long, so keep an eye on it. 🧀

Underlayering the Cheese

Sprinkling all the cheese on top instead of layering it between the potato slices leads to a dry, cheesy top and a bland bottom. Distribute the cheese evenly between layers—about ⅓ of the total cheese between each potato layer.

This ensures every bite has that melty, creamy goodness. Trust me, your taste buds will thank you.

Baking Without Greasing

Forgotten to grease the baking dish? The potatoes will stick, making it nearly impossible to serve clean slices. Generously coat a 9x13-inch baking dish with butter or olive oil before assembling.

I use ½ cup melted butter and rub it all over the dish—even the sides—to prevent sticking. A well-greased dish makes serving effortless. 🧈

Skipping the Resting Time

Cutting into the casserole immediately after baking causes the layers to slide apart and the cheese to run. Let it rest for 10-15 minutes—this allows the layers to set and the cheese to firm up slightly.

I’ve seen people rush this step and end up with a sad, runny mess. Patience pays off with clean, perfect slices. ⏳

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this with red potatoes instead of russets?

Red potatoes work but won't give the same crispy texture—russets are ideal because their low moisture content creates that perfect golden crust. If you must use reds, pat them extra dry and consider adding 1 extra tablespoon of breadcrumbs to the topping for better texture. The flavor will still be delicious, just slightly less crisp.

2

How do I prevent the top from getting too brown before the center cooks?

Cover the dish loosely with aluminum foil after 30 minutes of baking, then uncover for the last 10-15 minutes to crisp the top. This traps heat while preventing over-browning. For extra insurance, reduce the oven temperature to 350°F after the first 20 minutes. The center should be tender when pressed gently with a spoon.

3

Can I make this dish ahead of time?

Assemble the dish completely (even the breadcrumb topping) and refrigerate for up to 24 hours before baking. When ready to cook, bake at 375°F for 50-60 minutes (the extra time accounts for the cold start). For freezing, assemble without baking, wrap tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

4

What's the best way to reheat leftovers?

Cover with foil and reheat at 350°F for 20-25 minutes until bubbly. For a crispy top, broil for 2-3 minutes at the end. Microwaving works in a pinch (2 minutes covered), but the texture won't be as perfect. Leftovers taste even better the next day—just add a sprinkle of fresh thyme before serving.

5

Can I substitute the heavy cream for something lighter?

Yes! Use half-and-half for a lighter version, or swap in 2% milk + 2 tablespoons melted butter for creaminess. For a dairy-free option, coconut cream works but may alter the texture slightly. The key is maintaining enough fat to create that signature creamy sauce. Taste as you go and adjust seasoning accordingly.

★★★★★4.7(4 reviews)
Categories Side Dishes