Grandma's Old-Fashioned Scalloped Potatoes Recipe: Cheesy Layers That Melt Together

Side Dishes

Grandma's Old-Fashioned Scalloped Potatoes Recipe: Cheesy Layers That Melt Together

Grandma's old-fashioned scalloped potatoes recipe brings back the comforting layers of my Nonna's kitchen, where every dish carried stories and love. Standing on a stool as a child, I watched her carefully slice russet potatoes and layer them with sharp cheddar and a creamy sauce that always melted just right.

That golden, bubbly top was her secret—something she perfected over decades of Sunday dinners.

The magic here lies in the technique: thin, even slices of potato baked until tender but never mushy, with a creamy cheese sauce that thickens perfectly. You'll need just five key ingredients—potatoes, cream, cheese, butter, and seasonings—but the patience in layering transforms them into something extraordinary.

The result is a dish that's creamy in the center with a slightly crispy top, every bite carrying that nostalgic warmth.

This recipe delivers restaurant-quality comfort food without the fuss, ready in about an hour at 375°F. The layers develop a rich, cheesy flavor that deepens as it bakes, while the top becomes golden and slightly crispy.

It's the kind of dish that disappears quickly, leaving only empty plates and satisfied smiles—just like Nonna's original.

Perfect for holiday feasts or weeknight dinners, these scalloped potatoes pair beautifully with roasted meats or fresh salads. The leftovers reheat wonderfully, making them ideal for meal prep. Let's bring back that classic family flavor, one layer at a time.

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

Ingredients for grandma's old fashioned scalloped potatoes

Five core ingredients plus a few classic seasonings—just like Nonna's kitchen.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced, uniform thickness
Heavy Cream 🥛 1 ½ cups Full-fat for best creaminess
Sharp White Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
All-Purpose Flour 🌾 ¼ cup For thickening sauce
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Garlic Powder 🧄 ½ tsp For subtle depth of flavor
Nutmeg 🌿 ¼ tsp Freshly grated for warmth
Milk 🥛 ½ cup Whole milk preferred
Panko Breadcrumbs 🍞 ¼ cup For crispy golden top

The russets are non-negotiable—Idaho-grown potatoes have the perfect starch-to-moisture ratio for scalloped potatoes. Costco or Trader Joe's carry the best quality in bulk, but any russet works if it's firm and free of sprouts. Thin slices are key: use a mandoline for even thickness, or carefully hand-slice with a sharp knife. The sharp white cheddar should have visible crystals—that's the good stuff. Cabot or Tillamook are my go-tos, but any aged cheddar with a tangy bite works. For the butter, Plugrá or Land O'Lakes unsalted melt beautifully without adding extra salt.

No heavy cream? Half-and-half with 1 extra tbsp cream cheese gets you close. The flour is for thickening—King Arthur or Bob's Red Mill work best. Freshly grated nutmeg makes all the difference, but ground works at half the amount. Want extra crispiness? Add 1 tbsp cornstarch to the breadcrumbs. The milk can be skim, but whole milk adds richness. For a lighter version, swap half the heavy cream for evaporated milk. Always grate the cheese yourself—pre-shredded gets gummy.

This bakes best in a 9x13-inch baking dish—glass or ceramic holds heat evenly. Leftovers reheat beautifully: cover with foil and bake at 350°F for 15-20 minutes. Keeps 4 days in the fridge, but honestly, it disappears faster. For make-ahead prep, assemble the dish (without baking) and refrigerate overnight—bake straight from cold. The texture improves after the first day as flavors meld. Freeze portions for up to 3 months—just thaw in the fridge before reheating.

❤️

Why You'll Love This Recipe

  • No-Fuss Slicing: I peel and slice those Russets while watching TV—no fancy knife skills needed, just thick even rounds. The secret’s in the quick soak in cold water while you melt the butter and flour; it keeps them from turning mushy while you layer.
  • Cheesy Creamy Magic: That sharp white cheddar melts into a golden blanket, and the heavy cream turns into a velvety sauce that clings to every crispy edge. Honestly, the first bite makes me wonder why I ever bought takeout.
  • Leftovers That Last: They reheat like a dream—just pop them in the oven with a splash of milk and a sprinkle of cheese until bubbly. I’ve had these for breakfast, lunch, and dinner all week, and no one complains.
  • Budget Crowd-Pleaser: A single bag of Russets and a block of cheddar stretch to feed six for under $10. Between us, this is the dish I pull out when the kids’ friends show up unexpectedly—no stress, just comfort.

Step-by-step instructions for Grandma's old-fashioned scalloped potatoes

Here's how to create layers of creamy, cheesy potatoes with a crispy golden top—just like Grandma used to make.

1

Prepare the Potatoes for Even Cooking

Begin by peeling the 3 lb russet potatoes and slicing them into ¼-inch thick rounds using a mandoline or sharp knife. Uniform thickness ensures even cooking throughout the dish. Place the slices in a large bowl of cold water to prevent browning while you prepare the other ingredients.

Drain the potatoes and pat them completely dry with paper towels—any moisture will steam the potatoes instead of browning them beautifully. Arrange the slices in a single layer on a baking sheet and sprinkle lightly with ½ teaspoon of the salt and ¼ teaspoon of the garlic powder. This initial seasoning helps infuse flavor as they cook.

2

Make the Creamy Cheese Sauce

In a medium saucepan, melt the ½ cup unsalted butter over medium heat until it foams. Whisk in the ½ cup milk and bring to a gentle simmer. Gradually whisk in the ½ cup all-purpose flour to form a smooth roux, cooking for 2-3 minutes until it thickens and turns pale golden.

Slowly pour in the 1½ cups heavy cream while whisking continuously to prevent lumps. Reduce heat to low and let the mixture simmer for 5 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. Remove from heat and stir in the 2 cups freshly grated sharp white cheddar cheese, ½ teaspoon salt, ½ teaspoon ground black pepper, ½ teaspoon garlic powder, and ¼ teaspoon nutmeg until fully melted and smooth.

3

Assemble the Scalloped Potatoes

Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish with butter or oil. Begin layering by placing a third of the potato slices in the dish, slightly overlapping them. Pour one-third of the cheese sauce evenly over the potatoes, then sprinkle with a third of the ¼ cup panko breadcrumbs. Repeat this process twice more, ending with a final layer of potatoes and sauce.

Cover the baking dish tightly with aluminum foil and bake for 45 minutes. This initial baking time allows the potatoes to soften without browning. Remove the foil and bake for an additional 15-20 minutes until the top is golden brown and bubbly. The edges should be crisp while the center remains creamy.

4

Finish with Crispy Breadcrumbs and Rest

Increase the oven temperature to broil and sprinkle the remaining ¼ cup panko breadcrumbs evenly over the top of the potatoes. Broil for 2-3 minutes until the breadcrumbs turn deep golden brown and crispy. Watch closely to prevent burning.

Remove from the oven and let the scalloped potatoes rest for 10-15 minutes before serving. This resting time allows the layers to set and the flavors to meld together. The result should be tender, creamy potatoes with a crispy, cheesy top that holds its shape beautifully. Serve warm with your favorite protein or fresh garden salad.

👨‍🍳

Pro Tips For Making Grandma'S Old Fashioned Scalloped Potatoes

  • Soak the Slices: Toss your raw potato slices in cold water for 10 minutes before layering—yes, even if they’re fresh. I learned this the hard way when my first batch turned to mush halfway through baking. The starch wash keeps them from falling apart in the creamy sauce, and you won’t even taste the water afterward.
  • Melt Butter Slow: Cook the butter-flour roux over medium-low heat until it’s just golden, not browned. I was in a rush once and burned it, which gave the whole dish a weird, bitter edge. You’re aiming for nutty, not toasty—this is a creamy potato casserole, not a gravy.
  • Layer Like a Brick: Stagger the potato slices so they interlock—no gaps, no overlapping edges. The first few times, I just dumped them in like lasagna, and the cheese sauce pooled instead of soaking in. Think of it like building a wall: tight layers mean even cooking and no soggy bottoms.
  • Cheese First, Cream Last: Sprinkle half the shredded cheddar between layers, then top with the rest after the final pour of cream. I used to dump all the cheese on top, and it’d form a sad, greasy crust instead of melting into every bite. The first layer keeps the slices from sliding apart while baking.

Dietary considerations for these flavors

Gluten-Free Adaptation

For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free flour blend like Bob's Red Mill or King Arthur Measure for Measure. You'll need about ½ cup to thicken the sauce.

I've tested this and found that adding 1 teaspoon of cornstarch to the flour blend helps achieve the same creamy texture. The breadcrumbs can be replaced with gluten-free panko—just check the label for brands like Annie's or Schär. 🥔

Dairy-Free Options

This dish is traditionally rich with dairy, but you can make it dairy-free with some clever swaps. Use unsweetened almond milk or oat milk instead of heavy cream and milk, and replace the butter with vegan butter like Miyoko's.

For the cheese, opt for dairy-free sharp cheddar shreds such as Violife or Daiya. The texture will be slightly different but still delicious. I've found that adding 1 tablespoon of nutritional yeast boosts the cheesy flavor.

Lower-Carb Version

To reduce carbs, swap the russet potatoes for cauliflower—specifically, use 2 cups of riced cauliflower mixed with 1 cup grated zucchini for a lower-carb base. Sauté the cauliflower and zucchini first to soften them, then layer as you would the potatoes.

The sauce remains the same, but you may need to add 1 extra tablespoon of flour to thicken it properly. This version cuts carbs significantly while keeping the creamy, cheesy essence. 🥬

Vegetarian-Friendly

This recipe is already vegetarian-friendly, but if you want to make it more hearty, add ½ cup of cooked lentils or chickpeas to the layers. They'll soak up the creamy sauce beautifully and add extra protein.

I've also seen people mix in sautéed mushrooms for an umami boost. The dish maintains its comforting, cheesy character while offering a more substantial bite.

Nut-Free Considerations

While this recipe doesn't contain nuts, always double-check your ingredients if you're avoiding nut cross-contamination. The panko breadcrumbs are typically nut-free, but some brands process their products in facilities that handle nuts. Opt for certified nut-free brands like Trader Joe's or Annie's to be safe.

Additionally, ensure your cheese and butter are from nut-free facilities if you have severe allergies. I always keep a separate set of utensils and surfaces when handling nut-free ingredients to avoid any accidental contamination. 🧂

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* 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 about Grandma's scalloped potatoes

1

Can I use different types of potatoes for this recipe?

Russet potatoes are ideal because of their high starch content and fluffy texture when baked. However, you can use Yukon Golds for a creamier result—they hold their shape better and have a slightly buttery flavor. Avoid waxy potatoes like red or fingerlings, as they'll stay too firm and dense. If you must use them, parboil for 5 minutes first to soften slightly.

2

Why does my scalloped potato top sometimes get watery?

Watery tops usually happen when the potatoes release too much moisture during baking. To fix this, make sure to pat the potato slices completely dry before layering, and don't overfill the baking dish. Also, the sauce should be thick enough to coat the back of a spoon—if it's too thin, simmer it longer or add 1 extra tablespoon of flour to thicken. Baking uncovered for the final 10 minutes helps evaporate excess moisture.

3

How do I make these ahead of time for a dinner party?

Assemble the dish completely in the baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. When ready, bake at 375°F for 10-15 minutes longer than usual (about 60 minutes total) since it starts cold. For the crispiest top, broil for 3-4 minutes at the end. Leftovers keep well for 4 days in the fridge—reheat covered with foil at 350°F for 15-20 minutes.

4

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

The crispy top comes from two key steps: first, baking uncovered for the final 15-20 minutes to let moisture evaporate, and second, broiling with panko breadcrumbs for 2-3 minutes at the very end. For extra crunch, toast the breadcrumbs in a dry pan for 2 minutes before sprinkling. A light spray of olive oil on the breadcrumbs before broiling also helps them crisp up beautifully.

5

Can I make this dish without dairy?

Replace the heavy cream with full-fat coconut milk or cashew cream, use vegan butter instead of regular butter, and swap the cheddar for nutritional yeast or dairy-free cheese shreds. The texture will be slightly different but still delicious. For extra richness, add 1 tablespoon of white miso paste to the sauce for depth of flavor.

★★★★★5.0(7 reviews)
Categories Side Dishes