Classic Scalloped Potatoes

Creamy, cheesy scalloped potatoes layered in a rich, thyme-scented sauce and baked until golden. A comforting side that feeds a crowd and makes excellent leftovers.

This scalloped potatoes dish has been a holiday and Sunday dinner staple in my family for as long as I can remember. I first learned this version one chilly November when I wanted something that felt special but used simple, pantry-friendly ingredients. The combination of paper-thin potato slices, a velvety white sauce thickened with flour, and sharp cheddar melted into every layer creates a texture that is both silky and satisfyingly tender. Every bite offers a soft potato center with pockets of cheese and a subtle herbal lift from thyme.
I was surprised the first time this appeared on the table at a family gathering how quickly it disappeared. Even guests who usually opt for lighter sides went back for seconds because the sauce clings to each slice in a way that feels indulgent without being heavy. The recipe is forgiving, which is why I keep it in my weeknight rotation as well as for larger gatherings. It holds well for make ahead cooking and the flavors actually deepen after a day in the refrigerator, making it a dependable dish for entertaining.
Why You'll Love This Recipe
- Comforting, crowd pleasing side that serves about eight people and pairs effortlessly with roasted meats or a vegetarian main
- Uses pantry staples and everyday dairy ingredients so you can assemble quickly without specialty shopping
- Ready to bake in about 30 minutes of active prep time and finished in under two hours total for set and golden results
- Make ahead friendly, reheats and freezes well which makes it ideal for holiday planning and meal prep
- Thinly sliced potatoes ensure even cooking and a delicate, layered presentation suitable for family dinners and special occasions
- Simple seasoning of thyme, salt and pepper highlights the potato and cheese rather than overpowering it
I remember the first time a skeptical cousin asked for the recipe after declaring he never liked layered potato dishes. By the next holiday he had his own signature twist, adding caramelized onions. Watching people personalize this dish while still returning to the original comforts me. The recipe rewards small adjustments without breaking, so each cook can make it their own.
Ingredients
- Potatoes: 8 cups sliced, about 3 pounds peeled and sliced very thin. Use starchy or all purpose varieties like Russet or Yukon Gold for best texture. A mandoline makes this quick and consistent.
- Butter: 4 tablespoons unsalted. Provides the fat base for the sauce and helps the onion become translucent without browning.
- Onion: 1/2 cup finely diced. Yellow onion works well for sweetness, white onion stays sharper, both add savory depth to the sauce.
- Garlic: 1 teaspoon minced. Adds aromatic background flavor, avoid overcooking to prevent bitterness.
- Flour: 6 tablespoons all purpose. This thickens the sauce; whisk well into the butter to cook out raw flour taste.
- Chicken broth: 1 cup. Use low sodium if possible so you can control seasoning. Vegetable broth is an easy vegetarian swap.
- Milk: 2 cups whole milk gives the creamiest result. You can use 2 percent but the sauce will be slightly lighter.
- Dried thyme: 1/2 teaspoon. Provides an herbaceous note that pairs beautifully with cheddar.
- Salt and pepper: To taste. Start with 1 teaspoon salt and 1/2 teaspoon black pepper across the sauce, then adjust.
- Cheddar cheese: 1 cup grated sharp cheddar. Opt for a freshly grated block for better melting and flavor versus pre-shredded.
- Fresh thyme: 1/2 tablespoon plus extra for garnish. Fresh sprigs added before and after baking brighten the dish.
Instructions
Prepare the baking dish and potatoes: Preheat the oven to 350 degrees Fahrenheit and spray a 9 by 13 inch pan with nonstick spray. Wash, dry and peel the potatoes. Using a mandoline set to about one eighth inch slice thickness or a sharp knife, slice the potatoes evenly. Uniform slices ensure even cooking and a consistent texture throughout. Make the aromatic roux: In a large saucepan over medium low heat, melt the butter. Add the diced onion and minced garlic and cook until fragrant and softened but not browned, about 4 to 6 minutes. Stir frequently to prevent sticking. Thicken the sauce: Stir in the flour and cook for two minutes while stirring to remove the raw flour taste. Reduce heat to low and slowly whisk in the chicken broth, then whisk in the milk. Increase the heat to medium and cook, stirring constantly, until the mixture comes to a gentle boil and thickens to a custard like consistency, about 4 to 6 minutes. Season with salt and pepper and remove from heat. Finish the sauce with herbs and cheese: Stir the dried thyme and grated cheddar into the heated sauce until the cheese has fully melted and the sauce is smooth. Taste and adjust seasoning; a slightly salty sauce brings out the potato flavor. Assemble the layers: Place half of the sliced potatoes in an even layer in the bottom of the prepared pan. Season the layer lightly with salt and pepper. Pour half of the sauce evenly over this first layer. Arrange the remaining potato slices in a second layer, season again, and pour the remaining sauce over the top. Sprinkle the fresh thyme leaves across the top. Bake covered then uncovered: Cover the pan tightly with foil and bake in the preheated oven for 45 minutes. Remove the foil and continue baking until the top is golden and the potatoes are tender when pierced with a knife, about 30 additional minutes. Let the dish rest for 10 to 15 minutes before serving to allow the sauce to set.
You Must Know
- The assembled dish keeps well refrigerated for up to three days and freezes for up to three months in a tightly sealed container
- Sharp cheddar melts best when grated from a block; pre shredded cheese often contains anti caking agents that can affect texture
- Using a mandoline yields uniform thickness which shortens elapsed baking time and improves final texture
- This version contains wheat and dairy; use gluten free flour and vegetable broth to make it gluten free and vegetarian respectively
- Resting time is important; it lets the sauce thicken so the portions hold their shape when served
My favorite thing about this preparation is the way it transforms into a centerpiece side. When I make it for company I often double the thyme garnish and add a little extra cheese on the very top for a bubbly crust. Family members often debate whether the dish is better fresh from the oven or the next day warmed slowly in the oven. Both are delightful, which makes it an especially forgiving addition to any menu.
Storage Tips
Allow the dish to cool to near room temperature before refrigerating to avoid condensation that can make the top soggy. Store in an airtight container or cover the casserole tightly with foil and refrigerate for up to three days. For freezing, place portions or the whole pan in freezer friendly containers and freeze for up to three months. To reheat, thaw overnight in the refrigerator if frozen then bake at 325 degrees Fahrenheit until warmed through, about 20 to 35 minutes depending on portion size. For individual servings, reheat in a toaster oven or conventional oven to preserve the topping.
Ingredient Substitutions
If you need to make this vegetarian, replace chicken broth with an equal amount of vegetable broth and ensure the cheese is vegetarian friendly. For a gluten free option, substitute the all purpose flour with a gluten free flour blend for thickening or use cornstarch, about 3 tablespoons mixed with cold milk before adding to the hot liquid. Swap whole milk with half and half for a richer sauce or use reduced fat milk with a tablespoon of butter for similar mouthfeel. For a lower sodium result, choose low sodium broth and adjust salt at the end.
Serving Suggestions
Serve alongside roasted chicken, glazed ham, or a seared pork chop for a classic meal. For a vegetarian plate, pair with roasted root vegetables and a crisp green salad dressed with lemon vinaigrette. Garnish with extra fresh thyme leaves and a light drizzle of olive oil for sheen. For presentation, use a spoon to create a slight ridge in the top and broil for a minute if you want an extra golden crust. This dish also complements winter greens such as braised kale or sautéed spinach.
Cultural Background
Layered potato dishes have roots in European home cooking where potatoes became a staple after their introduction to the continent. Variants of thinly sliced and baked potatoes appear across regions, often adapted to local dairy and herb availability. The combination of a milk based sauce and cheese is particularly associated with comfort cooking in northern European and American traditions. Over time these simple components evolved into many family signatures that vary by cheese choice, herb usage and whether a breadcrumb or crisp top is employed.
Seasonal Adaptations
In winter, boost the richness by stirring in a spoonful of crème fraîche or replacing part of the milk with cream. For spring and summer, lighten the dish using new potatoes and a mix of lighter cheeses such as Gruyère blended with a milder cheddar, and add thinly sliced leeks or fresh peas between layers for seasonal brightness. For a holiday version, mix finely chopped roasted garlic or caramelized onion into the sauce and top with a mixture of panko and melted butter for crunch.
Meal Prep Tips
Assemble the entire casserole up to a day ahead and store covered in the refrigerator. Bring the pan to room temperature for 30 minutes before baking to ensure even cooking. If baking from chilled, add an extra 10 to 15 minutes to the covered baking time to ensure the center reaches a safe and tender temperature. Use disposable foil pans for easy transport and reheating when bringing to a potluck or family event. Label with reheating instructions so others can serve it properly.
Making this dish is an exercise in patience rewarded by comforting, layered flavor. It is simple enough for weeknight dinners and elegant enough for a celebratory table. I hope it becomes as often requested in your home as it is in mine.
Pro Tips
Grate cheese from a block for better melting and flavor.
Allow the finished dish to rest 10 to 15 minutes before serving so the sauce sets.
Use low sodium broth to better control seasoning and avoid over salting.
This nourishing classic scalloped potatoes recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I assemble ahead of time?
Yes. Assemble the dish, cover tightly and refrigerate for up to 24 hours. Bring to room temperature before baking and add 10 to 15 minutes to the covered bake time.
How thin should I slice the potatoes?
Slice potatoes uniformly to about 1 1/8 inch or use a mandoline set to 1/8 inch for even cooking. The bake time may vary slightly based on slice thickness.
Tags
Classic Scalloped Potatoes
This Classic Scalloped Potatoes recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Sauce
Finish
Instructions
Prep and preheat
Spray a 9 by 13 inch pan with nonstick spray and preheat oven to 350 degrees Fahrenheit. Peel and very thinly slice potatoes using a mandoline or sharp knife to about 1/8 inch thickness.
Cook aromatics
In a large saucepan over medium low heat melt the butter, add diced onion and minced garlic and cook until softened, about 4 to 6 minutes, stirring frequently.
Make the roux
Add the flour to the butter and onion mixture and cook for two minutes while stirring to remove raw flour taste.
Add liquids and thicken
Slowly whisk in chicken broth and then milk, increase heat to medium and stir constantly until sauce comes to a gentle boil and thickens, about 4 to 6 minutes. Season with salt and pepper.
Finish sauce
Remove from heat and stir in dried thyme and grated cheddar until cheese melts and sauce is smooth.
Assemble layers
Place half the potato slices in the prepared pan in an even layer, season with salt and pepper, pour half the sauce over them, add remaining potatoes, season and pour remaining sauce over top. Sprinkle fresh thyme leaves across the surface.
Bake covered then uncovered
Cover tightly with foil and bake at 350 degrees Fahrenheit for 45 minutes. Remove foil and bake another 30 minutes until potatoes are tender and top is golden. Let rest 10 to 15 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalmorsel on social media!

Categories:
You might also like...

Cheeseburger Queso Sliders
Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Short Ribs with Garlic Mash
Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Cheesy Garlic Pull-Apart Bread
Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Did You Make This?
Leave a comment & rating below or tag @royalmorsel on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Emma!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

