Classic Scalloped Potatoes (Creamy, Cheesy, Make-Ahead)
Classic scalloped potatoes are thin-sliced potatoes layered with a creamy garlic sauce and plenty of cheese, then baked until golden and bubbling. The edges turn crisp while the middle stays tender and rich — it is the side dish people ask for by name.
They take about 20 minutes to put together, and the oven does the rest. You can assemble them a day ahead, which makes them perfect for Thanksgiving, Christmas, or any Sunday dinner that deserves something special.
Why You’ll Love This Classic Scalloped Potatoes
- Slice the potatoes thin and even so they cook through at the same time.
- A creamy garlic sauce with two cheeses — no canned soup needed.
- Assemble it a day ahead and bake when you are ready.
- Feeds 8, so it is made for holidays and big family dinners.
- Golden, bubbling edges with a tender, cheesy middle.
Key Ingredients
- Russet potatoes, 2 1/2 pounds (1.1 kg), peeled and sliced 1/8-inch thick — Starchy russets bake up tender and help thicken the sauce. Swap: Yukon Gold potatoes, which hold their shape a little better.
- Salted butter, 3 tablespoons (42 g) — Starts the sauce and adds richness. Swap: unsalted butter plus an extra pinch of salt.
- Garlic, 3 cloves, minced — Gives the cream sauce its savory backbone. Swap: 1 teaspoon garlic powder if you are out of fresh garlic.
- All-purpose flour, 3 tablespoons (24 g) — Thickens the sauce so it coats every slice. Swap: an equal amount of cornstarch whisked into the milk first.
- Whole milk, 2 cups (480 ml) — The base of the cream sauce. Swap: half-and-half for an even richer sauce.
- Heavy cream, 1 cup (240 ml) — Makes the sauce silky and helps it brown. Swap: use all milk, though the sauce will be a little thinner.
- Dijon mustard, 1 teaspoon — A small amount that sharpens the cheese flavor without tasting like mustard. Swap: 1/2 teaspoon dry mustard.
- Salt, 1 teaspoon, plus more to taste — Seasons the potatoes all the way through. Swap: none — taste and adjust at the end.
- Black pepper, 1/2 teaspoon — Gentle heat that balances the cream. Swap: white pepper for a smoother look.
- Fresh thyme leaves, 1 teaspoon — An herbal note that suits the potatoes. Swap: 1/2 teaspoon dried thyme.
- Sharp cheddar cheese, 1 1/2 cups (170 g), shredded — Melts into the sauce and browns on top. Swap: Gruyere or Monterey Jack.
- Parmesan cheese, 1/2 cup (50 g), grated — Salty, savory topping that crisps in the oven. Swap: Pecorino Romano.
How to Make Classic Scalloped Potatoes
- Heat the oven to 375°F (190°C). Butter a 9×13-inch (23×33 cm) baking dish and set it aside.
- Melt the butter in a saucepan over medium heat. Add the garlic and cook for 30 seconds until fragrant, then whisk in the flour and cook for 1 minute.
- Slowly whisk in the milk and cream, then add the Dijon, salt, pepper, and thyme. Simmer gently for 3 to 4 minutes until slightly thickened. Take it off the heat and stir in 1 cup of the cheddar and all of the Parmesan until melted.
- Arrange half the potato slices in the dish, overlapping slightly. Pour over half the sauce, then repeat with the remaining potatoes and sauce. Sprinkle the last 1/2 cup of cheddar over the top.
- Cover tightly with foil and bake for 45 minutes. Remove the foil and bake 15 to 20 minutes more, until the top is golden and the potatoes are tender when pierced with a knife. Let it rest for 10 minutes before serving.
Success Tips
- Use a mandoline or a very sharp knife so the slices are even. Uneven slices cook unevenly and some will stay hard.
- Do not boil the sauce once the cheese goes in. High heat can make it grainy, so keep it gentle.
- Cover with foil for the first bake. It steams the potatoes tender before the top gets its golden crust.
- Let it rest before serving. Ten minutes lets the sauce thicken so the slices hold together when you serve them.
Variations
- Ham and cheese: Layer in 1 cup of diced cooked ham between the potato layers for a heartier main dish.
- Extra cheesy: Swap half the cheddar for Gruyere for a nuttier, more complex flavor.
- Herby: Add a tablespoon of chopped fresh rosemary or chives to the sauce with the thyme.
- Lighter: Use all milk instead of cream and cut the cheddar to 1 cup. The sauce will be thinner but still creamy.
Storage, Make-Ahead and Freezing
- Make-ahead: Assemble the dish, cover and refrigerate for up to 1 day. Add 10 minutes to the covered baking time when baking from cold.
- Leftovers: Store covered in the fridge for up to 4 days. Reheat covered at 350°F (175°C) until hot, or microwave single portions.
- Freezing: Freeze baked portions for up to 2 months. Thaw overnight in the fridge and reheat covered until hot. The texture softens a little but the flavor holds up.
FAQ
Can I make scalloped potatoes ahead of time?
Yes. Assemble the dish up to a day ahead, cover and refrigerate, then bake as directed, adding about 10 minutes to the covered baking time.
Why are my scalloped potatoes still hard?
The slices were probably too thick, or the dish was not covered long enough. Slice them 1/8-inch thick and keep the foil on for the full 45 minutes.
Can I use a different cheese?
Yes. Gruyere, Monterey Jack, or a mix of cheddar and mozzarella all work well. Avoid pre-shredded cheese if you can — it melts less smoothly.
Do I need to peel the potatoes?
Peeling gives the classic smooth texture, but you can leave the skins on if you like a more rustic dish. Scrub them well first.
In Short
- Thin-sliced russet potatoes layered in a creamy garlic cheese sauce.
- Assemble a day ahead and bake until golden and bubbling.
- Cheddar and Parmesan with a hint of thyme and Dijon.
- Feeds 8 — a holiday side dish that always disappears first.
Have you made this recipe? Leave a comment and a star rating below — I would love to hear how it turned out for you.
Classic Scalloped Potatoes
8
servings20
minutes1
hour405
kcal1
hour20
minutesCreamy, cheesy scalloped potatoes with thin-sliced russets, a garlic cream sauce and a golden, bubbling top. Make it ahead for holidays and big family dinners.
Ingredients
2 1/2 pounds russet potatoes, peeled and sliced 1/8-inch thick (1.1 kg)
3 tablespoons salted butter (42 g)
3 cloves garlic, minced
3 tablespoons all-purpose flour (24 g)
2 cups whole milk (480 ml)
1 cup heavy cream (240 ml)
1 teaspoon Dijon mustard
1 teaspoon salt, plus more to taste
1/2 teaspoon black pepper
1 teaspoon fresh thyme leaves
1 1/2 cups sharp cheddar cheese, shredded (170 g)
1/2 cup Parmesan cheese, grated (50 g)
Directions
- Heat the oven to 375°F (190°C). Butter a 9×13-inch (23×33 cm) baking dish and set it aside.
- Melt the butter in a saucepan over medium heat. Add the garlic and cook for 30 seconds until fragrant, then whisk in the flour and cook for 1 minute.
- Slowly whisk in the milk and cream, then add the Dijon, salt, pepper, and thyme. Simmer gently for 3 to 4 minutes until slightly thickened. Take it off the heat and stir in 1 cup of the cheddar and all of the Parmesan until melted.
- Arrange half the potato slices in the dish, overlapping slightly. Pour over half the sauce, then repeat with the remaining potatoes and sauce. Sprinkle the last 1/2 cup of cheddar over the top.
- Cover tightly with foil and bake for 45 minutes. Remove the foil and bake 15 to 20 minutes more, until the top is golden and the potatoes are tender when pierced with a knife. Let it rest for 10 minutes before serving.
Notes
- Use a mandoline for even slices so the potatoes cook at the same rate. Do not boil the cream sauce — gentle heat keeps it smooth and keeps the cheese from turning grainy. Let the casserole rest 10 minutes before serving so the sauce thickens and slices hold together.
