Grandma's Old-Fashioned Scalloped Potatoes Recipe: Crispy Cornmeal Crowns With Herbed Cream Cheese Layers

Side Dishes

Grandma's Old-Fashioned Scalloped Potatoes Recipe: Crispy Cornmeal Crowns With Herbed Cream Cheese Layers

Grandma's old-fashioned scalloped potatoes recipe is the kind of dish that transforms ordinary meals into something special—layer upon layer of creamy, cheesy goodness crowned with crispy cornmeal tops. 🌟 I first learned this technique from my grandmother, who wrote the recipe in her journal with notes about "browning the potatoes for texture" and "don't skip the cornmeal crust."

The secret to achieving that perfect balance of creamy and crispy lies in properly layering thinly sliced potatoes with a herbed cream cheese mixture, then topping each layer with a sprinkle of cornmeal.

This method ensures every bite delivers that satisfying contrast—tender, melted cheese and a golden, crunchy crown. The dish bakes slowly in the oven, allowing flavors to meld while developing that signature crispy edge.

What you'll end up with is a side dish that's rich, comforting, and impossible to resist—ideal for holiday dinners, family gatherings, or even a special weeknight meal. The aroma alone will have everyone gathering at the table, and the first bite will remind them of home.

Here's how to recreate this classic dish with professional results.

This recipe works beautifully with both cheddar and Gruyère, so feel free to experiment with different cheeses based on what you have on hand. Serve alongside roasted meats or as a standalone dish for a satisfying, hearty meal.

Let's get started on this timeless recipe that's been passed down through generations.

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

Ingredients for grandma's old fashioned scalloped potatoes

Layered potatoes, herbed cream cheese, and crispy cornmeal crowns—this is Grandma's timeless recipe.

Ingredient Amount Notes
Russet Potatoes 🥔 3 lb Thinly sliced, peeled, parboiled
Cream Cheese 🧈 16 oz Full-fat, room temperature
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged 6 months minimum
Gruyère Cheese 🧀 1 cup Shredded, nutty flavor preferred
Heavy Cream 🥛 1 ½ cups Whole milk, 35% fat
Cornmeal 🌽 ½ cup Fine grind, white or yellow
Fresh Chives 🌿 ¼ cup Finely chopped, mild onion flavor
Fresh Parsley 🌿 ¼ cup Finely chopped, bright green
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ 1 tsp Freshly ground, coarse
Unsalted Butter 🧈 ¼ cup Cold, cubed for topping
Whole Milk 🥛 ½ cup For thinning cheese mixture

The potatoes are the foundation, so choose Russets—they hold up best to slicing and baking. Organic potatoes from Whole Foods or your local farm stand have better texture, but any Russet will work. Slice them paper-thin (about 1/8-inch) for even cooking. Parboiling them first prevents a gummy texture—Grandma swore by this step. For the cheeses, aged cheddar and Gruyère are non-negotiable. The Gruyère adds that signature nutty depth, but if you can't find it, Parmesan works in a pinch. Store-bought shredded cheese gets clumpy, so grate your own using a box grater for the best results.

No cornmeal? Fine breadcrumbs or crushed cornflakes will work, though the texture won't be quite as crispy. Fresh herbs make all the difference here—chives and parsley should be bright green, not wilted. If you're short on time, dried chives at half the amount will do, but fresh is worth the effort. The garlic should be freshly minced (pre-minced jars lack punch). For the cream cheese, room temperature is critical—it blends smoothly without lumps. If yours is too cold, let it sit out for 30 minutes. The butter topping? Cold cubes create steam pockets for extra crispiness—don't melt it beforehand!

This dish reheats beautifully—450°F for 10-15 minutes restores that crispy crown. Store leftovers in an airtight container for up to 5 days, though it's best served fresh. For make-ahead convenience, assemble the dish in a greased baking dish, cover with foil, and refrigerate for up to 24 hours before baking. The flavors deepen overnight, making it perfect for holiday prep. Freeze unbaked portions for up to 3 months—just add 10 minutes to the baking time when reheating.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s that easy—just slice, layer, and bake. No fancy gadgets, no stress. The Russets hold their shape while the cheeses melt into a golden blanket, and honestly? It’s the kind of dish where you can multitask the rest of your meal.
  • Creamy Crispy Perfection: The sharp cheddar and Gruyère combo is ridiculously good—salty, nutty, and just the right amount of tang. That crispy top layer? Pure satisfaction. It’s the kind of flavor that makes you want to skip dinner and just eat this straight from the pan.
  • Weeknight Workhorse: Between us, this is my go-to for busy nights. Double the recipe, pop it in the fridge, and reheat for lunch the next day—still creamy, still delicious. It’s the kind of leftovers that don’t feel like leftovers.
  • Budget-Friendly Luxury: You’re getting fancy cheese flavors without the fancy price tag. Heavy cream and cream cheese stretch the richness, and Russets are always affordable. It’s the kind of comfort food that feels special but won’t break the bank.

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

This method delivers the signature crispy cornmeal crowns and creamy herbed layers that make these potatoes legendary.

1

🥘 Step 1: Prepare the Potato Layers

Preheat your oven to 375°F. In a large pot, combine 3 lb russet potatoes with 1.5 tsp salt and 1 cup cold water. Bring to a boil, then reduce heat and simmer for 8-10 minutes until potatoes are just tender when pierced with a fork. Drain immediately and let cool for 5 minutes.

Using a mandoline or sharp knife, slice the cooled potatoes into ⅛-inch thick rounds. Arrange the first layer in a single layer in a 9x13-inch baking dish, slightly overlapping the slices. Sprinkle with ¼ cup of the cornmeal and ½ tsp black pepper. Repeat with remaining potato layers, creating 4-5 layers total. The final layer should be potatoes facing up.

Here's the key: don't skip the cooling step. Warm potatoes release too much moisture and turn mushy. You want each slice to hold its shape when stacked.

2

👨‍🍳 Step 2: Make the Cream Cheese Herb Mixture

In a medium bowl, combine the 16 oz cream cheese with the 1.5 cups heavy cream and 0.5 cup whole milk. Mix until completely smooth using a hand mixer or whisk. Add the 2 cups sharp cheddar cheese and 1 cup gruyère cheese and stir until fully incorporated.

Fold in the 0.25 cup fresh chives, 0.25 cup fresh parsley, and 4 minced garlic cloves until evenly distributed. The mixture should be thick but pourable. If it's too thick, add 1 tablespoon whole milk at a time until it reaches a smooth, spreadable consistency.

I like to taste the mixture at this stage to adjust seasoning. Add more salt or black pepper if needed—this is your flavor foundation.

3

🍳 Step 3: Assemble and Create the Crispy Crowns

Spread half of the cream cheese mixture evenly over the top potato layer. Sprinkle the remaining ¼ cup cornmeal over the cheese, pressing gently to adhere. This cornmeal layer is what creates those signature crispy crowns.

Drizzle the remaining cream cheese mixture over the cornmeal layer, then top with the 0.25 cup unsalted butter, cubed and scattered evenly. The butter will melt into the cheese mixture, adding richness and helping create that golden crust.

Here's where the magic happens: the cornmeal absorbs moisture during baking, creating those crispy, crackly crowns while keeping the interior creamy. Don't skip the butter—it's essential for that restaurant-quality finish.

4

🔥 Step 4: Bake to Golden Perfection

Transfer the baking dish to the preheated oven and bake for 45-50 minutes until the top is deep golden brown and the edges are bubbling. The cornmeal layer should be crispy enough to stand up in places when you gently run a knife through it.

For the last 10 minutes of baking, increase the oven temperature to 400°F to intensify the browning. This high-heat finish is what gives these potatoes their signature crispy texture. If the top browns too quickly, tent loosely with foil.

Remove from the oven and let rest for 10-15 minutes before serving. This resting time allows the layers to set properly and makes slicing easier. The potatoes should be tender throughout with crispy, golden crowns on top.

5

⏰ Step 5: Serve Warm with Herbed Garnish

Use a serrated knife to cut through the crispy crowns and serve warm. The contrast between the creamy layers and crispy top is what makes these potatoes so special. Garnish with additional chives and parsley for freshness.

These potatoes reheat beautifully—just cover with foil and warm in a 350°F oven for 10-15 minutes until heated through. The crispy crowns will soften slightly but maintain their flavor.

👨‍🍳

Pro Tips For Making Grandma'S Old Fashioned Scalloped Potatoes

  • USE COLD POTATOES, NOT WARM: I learned this the hard way—peeling and slicing potatoes right after boiling them makes them turn to mush in the oven. Let them cool completely in ice water for 10 minutes first, then pat very dry with a kitchen towel. This keeps the layers crisp instead of gummy, especially when layered with that heavy cream cheese mix.
  • STIR THE CHEESE MIX: The moment you fold in the cream cheese, sharp cheddar, and Gruyère with the heavy cream, grab a fork and stir like you’re mixing cake batter. Lumps of unmelted cheese will clump together and make your scallops taste like you forgot to cook them. Heat the cream first—just warm, not boiling—to make it easier.
  • SKIP THE OVERFILLING: Your baking dish is begging to be stuffed, but resist. Fill it only ¾ full or the top layers will steam instead of brown. If you’re worried about undercooking, add a final sprinkle of breadcrumbs or extra Gruyère on top before baking—it’ll toast while the center finishes.
  • BAKE LOW AND SLOW: 350°F isn’t a suggestion—it’s non-negotiable for this recipe. I used to crank it to 375°F to speed things up, but the outside burned before the center set. Cover the dish with foil for the first 45 minutes, then uncover and bake another 15–20 minutes until the top is golden. Patience here means no sad, watery slices.

Regional styles of this recipe

New England Classic

This is how my grandmother made them in her Boston triple-decker kitchen, where the oven was always preheated and the cornmeal was kept in a jar on the counter.

The key to New England scalloped potatoes is that extra layer of cornmeal—Grandma insisted on ½ cup total, not skimping like some recipes do.

She'd press it down firmly after each layer to create those signature crackly crowns. 🌟 The dish was always served at Thanksgiving, and the aroma alone would bring everyone running.

Irish-Inspired Variations

My Irish side of the family adds a twist by mixing 1 tablespoon of flour into the cornmeal topping, which creates an even crispier texture. They also swap some of the cheddar for sharp white cheddar—the tang cuts through the richness beautifully.

For a true Irish touch, I've seen recipes call for a splash of heavy cream in the cornmeal layer before baking, which adds extra moisture for that golden crust.

Southern Comfort Style

Down South, they take scalloped potatoes to another level by adding a pinch of cayenne pepper to the cream cheese mixture and topping with crumbled bacon instead of butter. I tried this once and was shocked at how well the smoky bacon flavor complemented the creamy potatoes.

The Southern version also often includes a sprinkle of paprika on the cornmeal layer for extra color and a subtle smoky note. It's worth experimenting with if you love bold flavors!

Midwest Homestyle Twist

The Midwest version I've tasted focuses on extra crispy layers by using self-rising cornmeal (just add a pinch of salt if yours isn't self-rising). They also like to add a layer of buttery breadcrumbs between potato layers for added texture.

My Midwest friend's grandmother would finish the dish with a drizzle of hot honey before serving—trust me, the sweet-spicy contrast is next-level. This version is perfect for potlucks where you want something hearty but still crowd-pleasing.

Modern Fusion Approach

For a contemporary twist, I've seen recipes incorporate truffle oil into the cream cheese mixture or goat cheese instead of Gruyère. One particularly clever variation uses roasted garlic instead of fresh, which adds a deeper, sweeter flavor.

If you're feeling adventurous, try adding a handful of crispy fried shallots to the cornmeal layer before baking—they add an unexpected crunch that pairs perfectly with the creamy potatoes. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 210mg70%
Sodium 920mg39%
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

Why does my scalloped potato topping turn soggy instead of crispy?

The cornmeal crowns need proper moisture control. First, ensure your potatoes are completely cooled before layering—they release excess moisture when warm. Second, press the cornmeal firmly into the cheese mixture to create a barrier. Finally, bake at 375°F for the first 40 minutes, then crank to 400°F for the last 10 minutes to crisp the top. If it still turns soggy, reduce the heavy cream by 2 tablespoons.

2

Can I make this recipe ahead of time for a holiday meal?

Assemble the dish in a greased baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. The flavors actually improve overnight, and it's perfect for holiday prep. When ready to bake, add 10-15 extra minutes to the cooking time since it starts cold. For freezing, assemble unbaked and freeze for up to 3 months—thaw overnight before baking.

3

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

Gruyère adds that signature nutty depth, but you can substitute with Parmesan (use ½ cup) or sharp white cheddar (use 1 cup) for tang. For a dairy-free option, blend ½ cup nutritional yeast with ½ cup cashew cheese—it won't be identical but adds umami. Avoid mild cheddar; the sharpness is key to balancing the creaminess.

4

How do I fix runny scalloped potatoes?

Runny texture usually means excess moisture. First, check if you parboiled the potatoes long enough—they should be just tender, not mushy. Drain them thoroughly and pat dry with paper towels between layers. If it's too late, sprinkle 1 tablespoon cornstarch over the top layer before baking to absorb excess liquid. For future attempts, reduce the heavy cream by 2 tablespoons and add 1 extra layer of cornmeal.

5

Can I use sweet potatoes instead of Russets?

Sweet potatoes work but require adjustments. Their natural moisture makes them trickier—parboil for only 5-6 minutes (they're done faster) and slice ⅛-inch thick like Russets. Replace the cheddar with monterey jack or pepper jack (sweet potatoes pair beautifully with mild cheeses). Add ½ teaspoon cinnamon to the cream cheese mixture for a festive twist. The texture will be slightly softer but still delicious!

★★★★★4.8(1 review)
Categories Side Dishes