Baked Cheese Scalloped Potatoes Recipe: Crispy Top, Melty Layers Every Time

Side Dishes

Baked Cheese Scalloped Potatoes Recipe: Crispy Top, Melty Layers Every Time

This baked cheese scalloped potatoes recipe delivers the perfect combination of a golden, crispy top and melty, cheesy layers that disappear with every bite.

What makes this dish exceptional is the balance of technique and simplicity—layering thinly sliced potatoes with a rich cheese sauce, then baking until the edges are perfectly crisp while the interior remains creamy. I’ve tested countless variations, and this method guarantees restaurant-quality results without requiring advanced skills.

The secret to achieving that signature crispy top lies in two key steps: using a mix of cheddar and Gruyère for depth of flavor, and ensuring the potatoes are sliced evenly for consistent cooking.

A light sprinkle of breadcrumbs on top adds extra crunch, while a splash of cream in the cheese sauce keeps it luxuriously smooth. The dish is foolproof, making it ideal for weeknight dinners or holiday gatherings where you want a showstopping side.

By the time it emerges from the oven, you’ll have a dish that’s impossible to resist—crispy on top, tender in the middle, and oozing with melted cheese in every layer.

The aroma alone will have everyone gathering around the table, and the first bite will confirm why this recipe is a crowd-pleaser. It pairs beautifully with grilled meats, roasted vegetables, or even as a hearty vegetarian main.

For those short on time, pre-cooked potatoes can be layered directly, though freshly sliced potatoes yield the best texture. The dish reheats well, making it perfect for meal prep or leftovers. Let’s get started on creating this comforting, cheesy masterpiece.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for baked cheese scalloped potatoes

These twelve ingredients transform into a restaurant-worthy dish with a crispy top and melty layers.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced, uniform thickness
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged 6+ months preferred
Gruyère Cheese 🧀 1 cup Finely grated, nutty flavor
Heavy Cream 🥛 1 cup Full-fat for richness
Whole Milk 🥛 ½ cup Warmed for smooth sauce
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Butter 🧈 ½ cup Unsalted, melted
Garlic Cloves 🧄 4 cloves Minced, 1 tsp minced = 1 clove
Fresh Thyme Leaves 🌿 ¼ cup Chopped, or 1 tsp dried
Panko Breadcrumbs 🍞 ¼ cup For crispy topping
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Nutmeg 🌿 ¼ tsp Freshly grated

The cheese is where magic happens—Gruyère brings that nutty depth while aged cheddar delivers meltiness. Whole Foods or specialty cheese shops carry the best Gruyère, but Kroger's pre-shredded cheddar works in a pinch (just add a splash of milk to restore moisture). For the potatoes, Russets are non-negotiable—their high starch content ensures that perfect fluffy interior. Slice them on a mandoline if you're feeling fancy, but a sharp knife works too. The key is uniform thickness—aim for 1/8-inch slices. Pro tip: Soak the slices in cold water for 10 minutes before draining to remove excess starch, which helps that crispy top form.

No Gruyère? Swiss cheese or Parmigiano-Reggiano add similar depth, though Gruyère's melt is unmatched. Short on heavy cream? Full-fat coconut cream works surprisingly well (just add a pinch of salt). The thyme can be dried—use one-third the amount—but fresh is ideal. For the breadcrumbs, panko gives the best texture, but crushed cornflakes make a decent substitute if you're out. The nutmeg is non-negotiable—it's the secret weapon that ties all the flavors together. If you're feeling adventurous, add a pinch of smoked paprika to the cheese sauce for a subtle smoky note that pairs beautifully with the crispy top.

This dish is all about timing—bake until golden (about 45-50 minutes), then broil for the final 3-5 minutes for that perfect crisp. Leftovers? Reheat at 350°F until warmed through—it reheats beautifully, though nothing beats fresh from the oven. Store in an airtight container for up to 4 days in the fridge, or freeze for up to 3 months. For meal prep, assemble the dish but don't bake it—cover and refrigerate, then bake straight from the fridge (add 10-15 minutes to baking time). The cheese sauce can be made ahead too—store it separately and mix just before baking for the creamiest texture.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes—just slice, layer, and bake. The Russets soak up that creamy Gruyère-cheddar mix like a dream, and the heavy cream keeps everything luscious without requiring a saucepan.
  • Creamy Crispy Payoff: That golden, crackly top? It’s the secret weapon. The sharp chedddar melts into gooey pockets while the Gruyère adds nutty depth, and the milk-heavy cream balance makes every bite feel like a hug. (Yes, even on a Tuesday night.)
  • Weeknight Workhorse: I make this for lazy Sundays, last-minute dinner guests, or when I need something hearty that won’t flop. Double the batch, reheat for lunch—it’s my go-to when I’m not in the mood to fuss but still want something impressive.
  • Budget-Friendly Luxury: Gruyère’s pricey, but a little goes a long way here. The rest? Russets, cheddar, and pantry staples. It feels fancy without breaking the bank, and leftovers reheat like they’re fresh—no sad, dry potatoes here.

Step-by-step instructions for baked cheese scalloped potatoes

Here's how to create the perfect balance of crispy golden crust and creamy, melty layers—every slice will be restaurant-quality.

1

Prepare the Potato Layers

Preheat your oven to 375°F while you work. Peel the 3 lb Russet Potatoes and slice them into ⅛-inch thick rounds using a mandoline or sharp knife. You'll need about 6-8 slices per potato, so aim for uniformity—this ensures even cooking and perfect layers. Soak the slices in cold water for 5 minutes to remove excess starch, then drain and pat completely dry with paper towels. This step is crucial for preventing a gummy texture.

Start building your scalloped potatoes in a 9x13-inch baking dish by layering half the potato slices in a single layer at the bottom. Season each layer generously with ½ tsp salt and ⅛ tsp black pepper—don't skip this, as the salt will enhance the cheeses' flavors. Arrange the slices so they overlap slightly at the edges, creating a tight weave that holds the filling.

2

Create the Creamy Cheese Sauce

In a medium saucepan, melt the 0.5 cup Butter over medium heat. Add the 4 cloves Garlic Cloves (minced) and sauté for 30 seconds until fragrant—don't let it brown, or it'll turn bitter. Whisk in the 0.25 cup All-Purpose Flour and cook for 1-2 minutes to remove the raw flour taste. Slowly pour in the 0.5 cup Whole Milk and 1 cup Heavy Cream, whisking constantly to prevent lumps from forming.

Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 2 cups Sharp Cheddar Cheese and 1 cup Gruyère Cheese until fully melted and smooth. Season with the remaining 1 tsp Salt, ¼ tsp Black Pepper, and ¼ tsp Nutmeg. The sauce should be rich and velvety—if it's too thick, whisk in 1-2 tablespoons of warm milk to reach a pourable consistency.

3

Assemble and Bake the Scalloped Potatoes

Pour half of the cheese sauce evenly over the potato layers in the baking dish. Sprinkle ⅛ cup Fresh Thyme Leaves (chopped) over the sauce, then add the remaining potato slices in another single layer. Pour the remaining sauce over the top, pressing gently to ensure the potatoes are fully coated. The sauce should come about halfway up the sides of the potatoes—this creates the signature layered effect.

Cover the dish tightly with aluminum foil and bake for 45 minutes. This initial baking time allows the potatoes to soften and the cheese to begin melting without browning. After 45 minutes, remove the foil and bake for another 10 minutes to let the top begin setting. The edges should start turning golden, and you'll see steam rising from the potatoes—this is your signal that the magic is happening.

4

Add the Crispy Topping and Finish Baking

In a small bowl, mix the 0.25 cup Panko Breadcrumbs with the remaining ⅛ cup Fresh Thyme Leaves and ¼ tsp Nutmeg. Sprinkle this mixture evenly over the top of the scalloped potatoes, pressing down lightly with the back of a spoon to help it adhere. Return the dish to the oven and bake uncovered for an additional 15-20 minutes until the topping is deep golden brown and the cheese is bubbling at the edges.

Here's the thing—don't overbake. The potatoes are done when the top is crispy and the cheese is fully melted, but the center should still be slightly firm when pierced with a knife. If you bake them too long, the potatoes will turn dry. Let the scalloped potatoes rest for 10 minutes before serving—this allows the layers to set and makes slicing much easier. Each bite should deliver crispy, cheesy edges with creamy, tender potatoes underneath.

👨‍🍳

Pro Tips For Making Baked Cheese Scalloped Potatoes

  • USE COLD POTATOES DIRECTLY: No need to thaw or warm them first—just slice and layer. I learned this the hard way after trying to "prep ahead" and ending up with soggy, uneven layers. Cold potatoes hold their shape better and absorb the cream sauce more evenly as they bake.
  • GRATE CHEESE FINE: Skip the food processor unless you want a gritty texture. Use a box grater for sharp cheddar and Gruyère—aim for rice-sized pieces. I was skeptical until I tried it; the cheese melts smoother and coats every potato slice instead of clumping in pockets.
  • BAKE COVERED THEN UNCOVERED: Start with foil over the dish for the first 45 minutes to trap steam, then remove it for the final 15-20 minutes. This guarantees a creamy interior without a watery top—my early batches turned out either gummy or dried out.
  • SALT THE CREAM MIX: Add ½ teaspoon of salt directly to the heavy cream and milk before mixing with cheese. The sauce will taste richer and more balanced, and you won’t have to adjust later. I skipped this once and ended up with bland, milky layers—don’t make that mistake.

Storing and reheating this dish

Fridge Storage Tips

Store your baked cheese scalloped potatoes in an airtight container with a tight-fitting lid to preserve that crispy top. I always use glass Pyrex containers because they distribute heat evenly when reheating.

Keep them refrigerated at 40°F or below for up to 4 days—the flavors actually deepen overnight as the cheeses meld. Just be sure to let them cool completely before covering to prevent condensation, which can make the breadcrumb topping soggy. 🧊

Freezer-Friendly Method

For longer storage, freeze your scalloped potatoes in a single layer on a baking sheet for 1 hour to prevent sticking, then transfer to a freezer bag with all air removed. They’ll keep for up to 3 months without losing texture.

When ready to eat, thaw overnight in the fridge, then reheat as directed below. I’ve found that freezing works best if you assemble but don’t bake the dish first—just layer the potatoes and sauce, cover tightly, and freeze. Bake straight from frozen, adding 15-20 minutes to the total time. ❄️

Oven Reheating Perfection

The oven is my go-to method for reheating—it restores that crispy top and creamy interior. Place the dish in a 375°F oven and bake uncovered for 20-25 minutes, until the edges are golden and the cheese is bubbling.

If the top looks dry, sprinkle 1 tablespoon of milk over it before reheating to refresh the moisture. For extra crispiness, broil for the final 2-3 minutes, watching closely to avoid burning. 🔥

Microwave Shortcut

When you’re in a hurry, the microwave works surprisingly well. Cover the dish with a damp paper towel to prevent drying, then heat on 50% power for 2-3 minutes, stirring halfway. If the cheese looks dry, add 1-2 tablespoons of warm milk and microwave for another 30 seconds.

This method won’t give you that crispy top, but it’s perfect for a quick lunch when you’re short on time. 💡

Leftovers Hack

Turn reheated scalloped potatoes into a cheesy potato hash by dicing them and frying in a skillet with 2 tablespoons butter until crispy. Add a fried egg on top for a hearty breakfast, or serve with a dollop of sour cream for extra richness.

This is my favorite way to use up leftovers—it’s like a cheesy potato pancake without the extra work! 🍳

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 185mg62%
Sodium 1120mg49%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 8g
Protein 22g44%
* 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 use pre-cooked potatoes for this recipe?

For a shortcut, use 3 cups of pre-cooked, cold potatoes (like roasted or boiled) instead of raw. Just slice them ⅛-inch thick and pat them completely dry before layering. The texture will be slightly different—less crispy on the edges—but still delicious. This method works great for meal prep!

2

What's the best cheese substitute if I don't have Gruyère?

Try a mix of Swiss cheese (for nutty flavor) and Parmigiano-Reggiano (for sharpness). For extra creaminess, add ½ cup of cream cheese to the sauce. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're dairy-free, use nutritional yeast and a vegan cheese blend.

Why did my scalloped potatoes turn out gummy instead of crispy? This usually happens when the potatoes weren't dried properly or the sauce was too thin. First,

3

Can I make this dish ahead of time?

Yes! Assemble the dish (potatoes + sauce) in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready to bake, add 10-15 minutes to the cooking time. For freezing, assemble but don't bake—wrap tightly and freeze for up to 3 months. Bake straight from frozen, adding 20-25 minutes to the total time.

4

What's the secret to getting that perfect crispy top?

The crispy top comes from three things: dry potatoes, hot oven, and breadcrumbs. Pat the slices completely dry, bake at 375°F uncovered for the final 15 minutes, and use panko breadcrumbs mixed with thyme and nutmeg. For extra crunch, broil for 2-3 minutes at the very end—watch closely to avoid burning!

★★★★★4.9(2 reviews)
Categories Side Dishes