When I need a side dish that feels like pure comfort, I make this Cheesy Scalloped Potatoes Recipe. It bakes up creamy in the middle, golden on top, and the potato layers stay tender without turning to mush. If you have ever wanted that classic casserole texture with a real cheese sauce, this is the one to keep in your back pocket.
This is also one of those foods to make with potatoes that works for a regular weeknight and still feels special enough for a holiday table. I like it with roast chicken, steak, or anything you would normally serve with buttery mashed potatoes. It is rich, yes, but the onion and a little pepper keep it from tasting flat.
What Makes This Cheesy Scalloped Potatoes Recipe So Good
The sauce starts with a quick roux, butter and flour cooked together, then whisked with milk until it thickens. Once it is silky, you melt in cheddar and it turns into the kind of cheese sauce that clings to every slice. That sauce is the difference between watery potatoes and a casserole that scoops cleanly.
The other big win is consistent slicing. If you cut your potatoes evenly, they bake at the same rate, so you do not end up with crunchy corners and undercooked centers. A mandoline helps, but a sharp knife and a little patience absolutely works too.
Ingredients You Need
These are simple Thanksgiving side dishes ingredients, nothing unusual, but each one does a job. Use real cheese, shred it yourself if you can, it melts smoother.
- 2 pounds russet potatoes, peeled and sliced 1/8 to 1/4 inch thick
- 1 medium yellow onion, thinly sliced into rings
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 teaspoon kosher salt
- 2 cups whole milk, at room temperature
- 1 1/2 cups mild cheddar cheese, shredded
- 1/4 teaspoon black pepper, plus more to taste
- Nonstick spray or butter for the baking dish
How to Make Cheesy Scalloped Potatoes
1) Heat the oven. Preheat to 400°F (200°C). Grease an 8×8-inch baking dish with butter or nonstick spray.
2) Layer the potatoes. Arrange a layer of potatoes in the dish, then scatter some onion rings over the top. Repeat until you use everything, keeping the layers fairly even so the casserole bakes evenly. If you are making side items for dinner and want easy serving later, keep the top layer mostly potato, it browns better.
3) Make the sauce. In a medium saucepan over medium heat, melt the butter. Whisk in the flour and salt and cook for about 1 minute, whisking the whole time. Slowly pour in the milk while whisking, then cook until the mixture thickens, 3 to 5 minutes, it should coat the back of a spoon.
4) Add the cheese. Turn the heat to low. Stir in the shredded cheddar until melted and smooth, then add the black pepper. Taste and adjust salt if needed.

5) Bake covered. Pour the cheese sauce evenly over the potatoes. Cover tightly with foil and bake for 75 to 85 minutes, or until a knife slides into the center with very little resistance.
6) Brown the top. Remove the foil and bake 10 minutes more, or broil briefly to get a deeper golden top. Keep a close eye if you broil, it goes from perfect to too dark fast.
7) Rest, then serve. Let the casserole sit for 10 to 15 minutes before scooping. This rest helps the sauce settle so you get clean slices and a creamier bite.
Pro Tips for a Creamy, Not Watery Pan
For the best texture, slice the potatoes no thicker than 1/4 inch. Thicker slices can leave you with a casserole that looks done on top but still has firm centers. If you have the time, soak the sliced potatoes in cold water for 10 minutes, then pat them dry, it removes some surface starch and helps the layers bake up a little cleaner.
Room temperature milk matters more than people think. Cold milk can make the sauce thicken unevenly, and you might end up whisking forever. Also, shred your cheese from a block if possible, pre-shredded cheese often has anti-caking agents that can make sauces grainy.
Substitutions and Variations
If you only have Yukon Gold potatoes, they work well and taste a little more buttery. Russets are classic and give you that soft, cozy interior. For cheese, swap half the cheddar for Gruyere or Monterey Jack for a smoother melt, just keep the total amount about the same.
For fall recipes side dishes energy, add 1/2 teaspoon garlic powder to the sauce and a pinch of smoked paprika. If you want salted, savory bites in every forkful, tuck in diced ham between layers and turn it into more of a main dish. A small sprinkle of thyme also makes it feel a little fancier without changing the vibe.
Troubleshooting Common Problems
Potatoes are still firm: They were sliced too thick, or your oven runs cool. Cover again and bake 10 to 15 minutes more, checking the center, not just the edges.
Sauce looks broken or grainy: The heat was too high when the cheese went in, or the cheese was pre-shredded. Next time, lower the heat before adding cheese and stir gently until just melted.
Watery bottom: This can happen if the potatoes were not patted dry, or the casserole did not rest before serving. Give it the rest time, it really helps, especially for a side dish for Thanksgiving when everything is being served at once.
Make Ahead, Storage, and Serving
You can assemble the whole dish a day ahead, cover tightly, and refrigerate. Bake straight from the fridge, just add 10 to 15 minutes to the covered bake time. This is especially handy for Thanksgiving recipes for 2, you can prep early and keep the day less chaotic.
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat covered in the oven at 350°F until hot, or microwave single servings. If the sauce thickens a lot after chilling, a small splash of milk over the top before reheating helps loosen it.
FAQ
What potatoes are best for cheesy scalloped potatoes?
Russet potatoes are classic because they turn soft and tender, and their starch helps the sauce feel thicker. Yukon Gold also works if you want a slightly buttery texture.
Can I use half-and-half instead of whole milk?
Yes, half-and-half makes the sauce richer. Keep an eye on thickness, if it gets too thick while baking, you can add a small splash of milk next time.
Can I make this as one of the potato side dishes Thanksgiving prep-ahead?
Yes, assemble it the day before, refrigerate, then bake the next day. Add extra time since the dish starts cold.
Do I have to peel the potatoes?
Peeling gives the smoothest texture, but you can leave the skins on if they are thin and you scrub them well. The finished dish will be a bit more rustic.
How do I keep the top from burning?
If the top browns too quickly, keep it covered with foil longer, and only uncover for the last 10 to 15 minutes. If you broil, stay close and pull it as soon as it turns golden.
What should I serve with this for a turkey dinner?
These pair perfectly with roasted turkey, green beans, a crisp salad, or other fall sides dishes like roasted carrots. They also work with ham or chicken any time you want a cozy plate.

Cheesy Scalloped Potatoes Recipe
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C) and grease an 8×8-inch baking dish.
- Layer sliced potatoes and onions evenly in the dish.
- Make roux by melting butter, whisking in flour and salt, and cooking for 1 minute.
- Whisk in milk and cook until thickened, about 3 to 5 minutes.
- Stir in cheese until melted and smooth, then season with pepper.
- Pour sauce over potatoes, cover with foil, and bake 75 to 85 minutes until tender.
- Uncover and bake 10 minutes more or broil briefly to brown the top, then rest 10 to 15 minutes before serving.
Notes
- Slice potatoes evenly for consistent cooking.
- Shred cheese from a block for the smoothest sauce.
- Rest the casserole before serving so it sets up.

