Side Dishes
This old-fashioned scalloped potatoes recipe delivers the comforting layers of creamy cheesy goodness you remember from family dinners, topped with crispy cornmeal crowns that give every bite satisfying texture.
The secret lies in alternating thin potato slices with a rich, velvety cheese sauce, then finishing with a golden, crunchy cornmeal crust that seals in all the flavor. I perfected this version after years of experimenting with different thickeners and baking techniques—trust me, the crispy top makes all the difference.
What makes these scalloped potatoes truly special is how they balance two distinct textures: the tender, creamy interior and the crispy, golden exterior that adds just enough crunch.
The recipe uses simple ingredients you likely already have in your pantry, and the baking process is straightforward—just layer, bake, and let the magic happen in the oven. This dish is foolproof for beginners but still delivers restaurant-quality results that will impress even the most seasoned home cooks.
By the time these come out of the oven, you'll have a dish that's rich, cheesy, and impossibly comforting—perfect for serving alongside roasted meats, grilled fish, or even as a hearty vegetarian main.
The aroma alone will have everyone gathering around the table, and each bite delivers that perfect combination of creamy, cheesy layers with a satisfying crunch from the cornmeal topping. It's the kind of side dish that turns ordinary meals into something truly special.
The beauty of this recipe is its versatility—you can customize it with bacon, herbs, or even a splash of cream to suit your taste. Whether you're serving it at a holiday gathering or simply craving a comforting classic, these scalloped potatoes will never disappoint.
Let's get started on creating this timeless dish that brings warmth to every meal.
Ingredients for old fashioned scalloped potatoes
Pantry staples plus a few key ingredients for that perfect creamy-crispy combo everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, peeled preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Medium Cheddar Cheese 🧀 | 1 cup | Shredded, for texture contrast |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed for smooth sauce |
| Cornmeal 🌽 | ½ cup | Fine grind, not coarse |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Garlic Cloves 🧄 | 4 cloves | Minced, for subtle depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated best |
| Bacon 🥓 | 4 oz | Optional, crumbled crisp |
The potatoes are non-negotiable—Russets are your best bet (they hold up to slicing and baking). Grab the 3-pound bag from the grocery store—it's usually on sale and gives you enough for this plus leftovers. For cheese, sharp cheddar is a must (the Kraft 2-year aged is perfect), but if you want to get fancy, Cabot or Tillamook from the deli section take it to the next level. The medium cheddar adds that perfect textural contrast—don't skip it. Pro tip: slice the potatoes while they're still cold (right after peeling) so they don't oxidize and turn brown.
No sharp cheddar? Parmesan mixed in at the end adds umami depth. Short on cornmeal? Panko breadcrumbs work in a pinch—just add a pinch of salt. The heavy cream should be full-fat (none of that low-fat nonsense)—it makes all the difference in that velvety texture. Want extra flavor? Add a splash of cream cheese to the sauce mix. The bacon is optional but worth it if you've got it—Trader Joe's thick-cut cooks up perfectly crisp. And if you're feeling adventurous, swap half the milk for half-and-half for even more richness.
This dish reheats beautifully—just cover with foil and warm in the oven for 15 minutes at 350°F. Leftovers keep for 4 days in the fridge, though honestly, they rarely last that long. I always make a double batch because freezing portions means easy weeknight dinners. Store in an airtight container with parchment between layers to keep everything crisp. The cornmeal topping stays crunchy for days if you're not a total pig and don't eat it all at once (which, let's be honest, is the real challenge).
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 potatoes soften into that perfect creamy bite while the cheddar melts into golden pockets. No separate pans, no stress.
- Creamy Cheesy Bliss: That sharp cheddar mixed with medium cheddar? It’s a flavor explosion in every forkful. The heavy cream and milk make it rich but not heavy, and the crispy top? Absolute perfection. My husband licks his plate every time.
- Leftovers for Days: Make a big batch on Sunday and you’ll have lunch sorted for the week. Reheats like a dream—just a quick zap in the microwave or oven to keep that creamy texture. Honestly, I’ve eaten these cold for breakfast and still loved them.
- Budget-Friendly Feast: Russets and cheddar are cheap staples that stretch across meals. A single pan serves four hearty portions, and the leftovers turn into next-day breakfast hash. Not the fanciest dish, but it’s always a hit.
Step-by-step instructions for old-fashioned scalloped potatoes
Here's how to create those perfect crispy cornmeal crowns over creamy melted cheese layers.
Prepare the Potato Layers
Preheat your oven to 375°F while you work. Peel the 3 lb russet potatoes and slice them paper-thin using a mandoline or sharp knife. You want each slice to be about ⅛-inch thick for even cooking. As you slice, immediately place the potatoes in a bowl of cold water to prevent browning.
Drain and thoroughly dry the potato slices with paper towels. This step is crucial for crispy layers—any moisture will steam the potatoes instead of creating that golden crust. Arrange the first layer of potatoes in a 9x13-inch baking dish, slightly overlapping the slices. Season each layer with ½ tsp salt and ¼ tsp black pepper as you go.
Make the Creamy Cheese Sauce
In a medium saucepan, warm the 0.5 cup whole milk over medium-low heat until it just begins to steam. In a separate bowl, whisk together the 1 cup heavy cream, 0.25 cup all-purpose flour, 2 cups sharp cheddar cheese, 1 cup medium cheddar cheese, 0.25 tsp ground nutmeg, and ½ tsp black pepper.
Slowly pour the warm milk into the cheese mixture while whisking constantly to prevent lumps. Return the mixture to the saucepan and cook over low heat, stirring frequently, until it thickens enough to coat the back of a spoon—about 5-7 minutes. Remove from heat and stir in the 4 cloves minced garlic. The sauce should be smooth and velvety, with no graininess.
Assemble and Bake the Scalloped Potatoes
Spread half of the cheese sauce evenly over the first layer of potatoes in your baking dish. Add another layer of potatoes, slightly overlapping the first layer. Sprinkle 0.25 cup cornmeal evenly over this layer—this creates that signature crispy crown. Repeat with the remaining sauce and potatoes, ending with a final layer of potatoes.
Press down gently on the top layer to ensure good contact with the sauce. Cover the baking 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.
Add the Crispy Topping and Finish Baking
Remove the foil and increase the oven temperature to 400°F. If using the 4 oz bacon, crumble it over the top of the potatoes. Melt the 0.5 cup unsalted butter and drizzle it evenly over the potatoes, then sprinkle with the remaining 1 tsp salt.
Return the dish to the oven and bake uncovered for 20-25 minutes until the top is golden brown and the edges are bubbling. You'll see the cornmeal crust puff up slightly—that's your signal it's ready. The potatoes should be tender when pierced with a fork, and the cheese should be fully melted and bubbly.
Rest and Serve
Let the scalloped potatoes rest for 10-15 minutes before serving. This resting time allows the layers to set slightly, making it easier to slice cleanly. The contrast between the crispy golden top and creamy, cheesy layers is what makes these potatoes so special.
Serve warm with a simple green salad or steamed vegetables. The combination of textures—creamy potatoes, crispy cornmeal crown, and rich melted cheese—will make this your new go-to side dish for any occasion. Each bite delivers that perfect balance of crispy, creamy, and cheesy goodness we all love in classic scalloped potatoes.
Pro Tips For Making Old Fashioned Scalloped Potatoes
- CUT POTATOES UNIFORM: Thin, even slices cook faster and stay creamy—no one wants a gummy center. Use a mandoline for precision, but if you’re hand-slicing, aim for ¼-inch thickness and rotate the knife between cuts to keep the blade sharp.
- SALT THE MILK CREAM: Season the heavy cream and milk mix before adding cheese—this distributes flavor evenly. I used to add salt later, and the cheese always tasted flat in spots. Also, skip the salted butter in the roux if you’re using it; the dairy’s already got enough.
- BAKE COVERED FIRST: Start with foil over the dish for the first 45 minutes. This traps steam so the potatoes absorb the creamy cheese sauce instead of drying out. After that, uncover and broil for 3-5 minutes—just until the top turns golden, not crispy.
- GRATE CHEESE FINE: Use the small holes of a box grater for sharp and medium cheddar—this melts smoother and blends better than chunks. If you’re lazy (like me), pulse it in a food processor, but don’t overdo it or you’ll end up with cheese dust instead of strands.
Essential equipment for old fashioned scalloped potatoes
Must-Have Baking Dish
A 9x13-inch baking dish is non-negotiable for even cooking and perfect layering. I recommend a glass or ceramic dish—they distribute heat evenly and prevent soggy bottoms. Avoid dark-colored metal pans, which can over-brown the edges.
For extra insurance, use a light-colored dish like Pyrex or CorningWare to help the cornmeal crust achieve that golden perfection. 🌟
Precision Slicing Tools
Thin, even potato slices are the secret to creamy layers. A mandoline slicer with a ⅛-inch blade gives you perfect consistency, but a sharp chef's knife works too if you're careful. I use my OXO Good Grips mandoline—it's affordable, easy to clean, and gives me slices every time.
For extra crispiness, pat each slice completely dry with paper towels before layering. 🥔
Cornmeal Essentials
Not all cornmeal is created equal! Use fine-ground cornmeal (like Bob's Red Mill) for that signature crispy crown—coarse varieties won't create the same texture. If you're out, panko breadcrumbs work in a pinch, but add ½ tsp salt to mimic cornmeal's flavor.
For extra crunch, toast the cornmeal in a dry skillet for 2 minutes before sprinkling it on top. 🌽
Temperature Control Tools
An oven thermometer is my #1 pro tip—many home ovens run hot or cold, and this recipe demands precision. I use the Thermoworks Oven Thermometer to ensure my oven hits 375°F and 400°F exactly.
For even better results, place your baking dish on a wire rack (not directly on the oven rack) to allow heat to circulate around all sides. ⚡
Cheese Prep Shortcuts
Pre-shredded cheese often contains anti-caking agents that prevent perfect melting. Instead, buy blocks of sharp cheddar (like Kraft 2-Year Aged) and shred them yourself using a box grater or food processor.
For extra flavor, pulse 1 tbsp of the grated cheese with the garlic in the sauce—this infuses the whole dish with depth. 🧀
Butter and Bacon Gear
For the final crispy topping, use unsalted butter (like Plugrá) to control seasoning. If adding bacon, cook it crisp in a skillet first—Trader Joe's thick-cut bacon is my go-to for maximum flavor.
Drain on paper towels to remove excess grease before crumbling over the top. A small offset spatula helps spread melted butter evenly for that perfect golden finish. 🥓
Nutrition facts
Frequently asked questions
Why does my cornmeal topping turn soggy instead of crispy?
This usually happens when the potatoes release too much moisture during baking. Always pat potato slices completely dry before layering, and avoid overloading the dish—stick to 3 layers max for proper browning. For extra insurance, sprinkle a ¼ cup cornmeal between potato layers, not just on top. Bake uncovered at 400°F for the final 20-25 minutes to drive off all moisture.
Can I make this recipe ahead of time?
Assemble the dish up to 24 hours ahead, cover tightly with foil, and refrigerate. Bake straight from the fridge at 375°F for 10-15 minutes longer than directed. For freezing, bake fully, cool completely, wrap in foil, and freeze for up to 3 months. Reheat covered at 350°F for 20-25 minutes—the cornmeal topping may lose some crispness but still tastes delicious.
What's the best cheese substitute if I don't have cheddar?
For a similar flavor, try Gruyère (adds nutty depth) or Parmesan (for umami). Mix 1 cup sharp cheddar with ½ cup Monterey Jack for a milder taste. Avoid pre-shredded cheese—it contains anti-caking agents that prevent perfect melting. If you're dairy-free, use nutritional yeast (for cheesy flavor) mixed with cashew cream as a binder.
How do I get perfectly even potato slices without a mandoline?
Use a sharp chef's knife and the thin slicing guide on your cutting board. Place the potato on its side and slice with a gentle sawing motion—keep the knife at a 45-degree angle for consistency. For extra precision, freeze the potato for 30 minutes first (it becomes firmer to slice). Aim for ⅛-inch thickness—thicker slices take longer to cook through.
Can I make this dish vegetarian or vegan?
For vegetarian, simply omit the bacon. For vegan, replace the cheese with ½ cup cashew cream (blend soaked cashews with ½ cup water) and ¼ cup nutritional yeast. Use vegan butter for the topping and vegan cornmeal (check labels). The texture will be creamier but still delicious—just add 1 tsp apple cider vinegar to the sauce for tang.
