Scalloped Potatoes

Loading…

By Reading time

Scalloped potatoes earn their place on the table when the layers turn tender without collapsing and the top bakes into a deep golden crust that crackles under the spoon. The best version tastes rich but not heavy, with each slice coated in a sauce that settles into the dish instead of turning loose and watery. When they come out right, you get creamy potatoes, a little sweetness from the onion, and a browned Parmesan top that makes people go back for another scoop.

The trick is building a sauce that thickens before it goes into the oven and slicing the potatoes evenly enough that they finish at the same time. Russets work especially well here because their starch helps the sauce cling to the layers, and the flour-and-butter base keeps the dairy from separating during the long bake. Thin onion slices melt into the dish as it cooks, giving you flavor without chunks that distract from the potatoes.

Below, I’ll show you how to keep the sauce smooth, what to look for when the potatoes are done, and the small rest at the end that keeps the whole thing from sliding apart when you serve it.

“

The sauce thickened up beautifully, and the potatoes were tender all the way through without falling apart. I made it for Sunday dinner and the pan was nearly empty by the time we cleared the table.

★★★★★— Melissa K.

Save these scalloped potatoes for the nights when you want a creamy, golden side dish with tender layers and a browned Parmesan top.

Save to Pinterest

Why the Sauce Has to Thicken Before It Meets the Potatoes

If the sauce goes into the baking dish too thin, it never really recovers. The potatoes release moisture as they cook, and a loose sauce turns soupy instead of creamy. A quick simmer on the stovetop gives the flour time to lose its raw edge and lets the dairy thicken enough to coat the back of a spoon before it ever hits the oven.

The other mistake is rushing the layering. If the slices are uneven, the thin ones turn soft before the thicker ones are done. Keep the potato slices close to 1/8 inch and pour the sauce over each layer so every piece gets coated. That even coverage is what keeps the finished dish from baking up dry in the middle and watery at the edges.

What Each Ingredient Is Actually Doing in This Dish

Scalloped Potatoes creamy layered browned
  • Russet potatoes — These are the right potato for a creamy, substantial scalloped dish because their starch helps the sauce cling. Waxy potatoes hold their shape a little more, but they don’t give you the same thick, cohesive texture. Slice them evenly so they finish at the same rate.
  • Whole milk and heavy cream — The combination gives you body without making the sauce feel greasy. You can swap in half-and-half, but the result will be a little lighter and not quite as luxurious. If you use lower-fat milk, the sauce needs extra care on the stove so it still thickens properly.
  • Butter and flour — This is the base that keeps the sauce stable in the oven. Don’t skip the full minute of whisking the flour in the butter, or the sauce can taste pasty. That short cook time gets rid of the raw flour taste and helps the sauce thicken smoothly.
  • Onion and garlic — They add depth without taking over. The garlic only needs a brief cook so it softens instead of turning bitter. Thin onion slices work best because they melt into the layers and season the potatoes from the inside out.
  • Parmesan — This is what gives the top its salty, browned finish. Freshly grated Parmesan melts and browns better than the canned kind. Add it at the end so it doesn’t disappear into the sauce before the dish has a chance to brown.

Building the Layers So They Bake Evenly

Cooking the Base

Melt the butter and cook the garlic just until fragrant, about 30 seconds. The goal is to wake it up, not brown it. Whisk in the flour and keep it moving for a full minute so it turns into a smooth paste. If the heat is too high here, the roux can scorch at the bottom of the pan and leave the sauce tasting bitter.

Turning the Dairy into a Creamy Sauce

Pour in the milk and cream gradually while whisking, then let the sauce simmer until it lightly coats a spoon. It should look silky and slightly thick, not pudding-thick. Season it at this stage so the flavor gets into every layer of the dish. If it boils hard, it can catch or turn grainy, so keep the heat at a gentle simmer.

Layering Without Gaps

Build the potatoes and onion in three layers, and pour sauce over each layer instead of saving it all for the top. That keeps the middle from drying out and helps the potatoes cook through evenly. Press the layers down lightly with the back of a spoon so the sauce settles between the slices. Don’t pack them so tightly that the sauce can’t move through.

Finishing the Top

Cover the dish for the first hour so the potatoes steam and soften. When they’re nearly tender, uncover it, add the Parmesan, and bake until the top is golden and the edges are bubbling. Let the dish rest for 15 minutes before serving. That pause lets the sauce set, which keeps the first scoop from running all over the plate.

Three Ways to Adapt These Scalloped Potatoes

Dairy-Free Version

Use unsweetened oat milk or cashew milk and a dairy-free butter substitute, then thicken the sauce a little more on the stove so it still coats the potatoes. The flavor will be less rich than the original, but the texture can still be creamy if you keep the simmer gentle and don’t skip the flour base.

Gluten-Free Version

Swap the all-purpose flour for a measure-for-measure gluten-free blend that works as a thickener. The sauce may need an extra minute or two to thicken fully, but the finished dish will still bake up creamy and set. Avoid using cornstarch here unless you’re comfortable adjusting the method, because it behaves differently and can turn glossy instead of velvety.

Make It a Little Lighter

You can replace part of the heavy cream with more whole milk if you want a lighter dish, but don’t go all the way to low-fat milk. The sauce will still work, just with a thinner, less plush finish. This is the swap to use when you want the dish to feel a little less rich without losing the creamy layers.

Storage and Reheating

  • Refrigerator: Store covered for up to 4 days. The sauce will thicken as it chills, and the potatoes may absorb a little more moisture.
  • Freezer: It freezes, but the texture softens after thawing. Freeze in portions, wrapped tightly, and expect the sauce to be a little less smooth when reheated.
  • Reheating: Cover and warm in a 325F oven until hot in the center. If you reheat it uncovered or too fast, the top dries out before the middle warms through.

Questions I Get Asked About This Recipe

Can I use Yukon Gold potatoes instead of russets?+

You can, but the dish will be a little less starchy and the sauce won’t cling quite as tightly. Yukon Golds give you a creamier, denser bite, while russets soften into that classic scalloped texture.

How do I keep scalloped potatoes from curdling?+

Keep the sauce at a gentle simmer and don’t let the oven run too hot. The flour-thickened base helps stabilize the dairy, and slow baking gives the potatoes time to soften without breaking the sauce.

Can I make scalloped potatoes ahead of time?+

Yes. Assemble the dish, cover it, and refrigerate it for up to a day before baking. Add a little extra bake time if it goes into the oven cold from the fridge, because the center needs more time to heat through.

How do I know when the potatoes are done?+

The top should be deeply golden and the sauce bubbling around the edges, but the real test is a knife sliding through the center with no resistance. If the top browns before the potatoes are tender, cover it loosely with foil and keep baking.

Can I freeze leftovers from scalloped potatoes?+

Yes, but the texture softens a bit after thawing. Freeze them in smaller portions so they reheat more evenly, and warm them covered so the sauce doesn’t dry out while the center comes back up to temperature.

Scalloped Potatoes

Scalloped potatoes made with thinly layered russet slices baked in a garlic-butter cream sauce until golden and fork-tender. Covered bake for creamy tenderness, then uncovered for a browned top and melted Parmesan finish.
Prep Time 25 minutes
Cook Time 1 hour 30 minutes
resting 15 minutes
Total Time 2 hours 10 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 570

Ingredients
  

Potatoes and onion
  • 3 lb russet potatoes peeled and sliced 1/8 inch thick
  • 1 onion thinly sliced
Cream sauce
  • 4 tbsp butter
  • 3 garlic minced
  • 0.25 cup all-purpose flour
  • 3 cup whole milk
  • 1 cup heavy cream
Seasoning and finishing
  • 2 tsp salt
  • 0.5 tsp black pepper
  • 1 tsp fresh thyme leaves
  • 0.5 cup Parmesan grated

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Prep and preheat
  1. Preheat the oven to 375F, then butter a 9x13-inch baking dish. Use a thin layer of butter so the potatoes release cleanly.
Make the garlic cream sauce
  1. Melt the butter, then cook the garlic for 30 seconds. The garlic should be fragrant but not browned.
  2. Whisk in the all-purpose flour for 1 minute. Keep whisking until it looks slightly smoother and cooked.
  3. Gradually whisk in the whole milk and heavy cream, then simmer until slightly thickened. Stir often so the mixture stays silky and smooth.
  4. Season with salt, black pepper, and fresh thyme leaves. Taste and adjust so the sauce is well-seasoned.
Layer and bake
  1. Layer the potatoes and onion in the dish in three layers. Aim for even thickness so they bake uniformly.
  2. Pour sauce over each layer as you build the casserole. Make sure the potatoes are well coated between layers.
  3. Cover with foil, then bake for 1 hour at 375F. Look for bubbling at the edges before moving to the next step.
  4. Uncover, sprinkle with Parmesan, and bake 25-30 minutes at 375F until golden and fork-tender. The top should be browned and the potatoes should feel soft when pierced.
Rest and serve
  1. Rest the scalloped potatoes for 15 minutes before serving. This helps the sauce set so each slice holds its layers.

Notes

For clean, even layers, slice the potatoes consistently at about 1/8 inch thick and build the dish in three stacks, pouring sauce over each one. Refrigerate leftovers in a covered container for up to 4 days; reheat in a 350F oven until hot throughout. Freezing is not recommended because the dairy sauce can split when thawed and reheated. For a lighter option, use half-and-half in place of the heavy cream while keeping the same baking times.

Loved this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating