
Cheesy Scalloped Potatoes Recipe
If you’re looking for a rich, cozy, crowd-pleasing Cheesy Scalloped Potatoes Recipe, this is the one I come back to again and again—thinly sliced potatoes layered in a creamy cheese sauce and baked until golden, bubbly, and deeply comforting.
A cozy classic that always earns a clean dish
There’s something about homemade cheesy scalloped potatoes that feels a little special, even though the ingredients are humble and familiar. It’s one of those dishes that can sit proudly on a holiday table next to ham or roast turkey, but it’s also simple enough to make on a quiet Sunday when everybody’s craving comfort food. And honestly, that’s part of the magic. It’s practical food with a little grace.
This scalloped potatoes recipe leans into everything we love about a classic casserole: tender potato layers, a velvety cream sauce, and plenty of melty cheddar tucked into every bite. Some folks debate the difference between cheesy au gratin potatoes and classic scalloped potatoes, and yes, there is a technical difference. Traditional scalloped potatoes often use a cream-based sauce without much cheese, while au gratin usually includes more cheese and sometimes breadcrumbs. But in many American kitchens, the names overlap. I’m not here to fuss over labels—I’m here for the pan of creamy scalloped potatoes that disappears before dinner is even over.
I started making this cheesy potato casserole years ago for Easter, then for Thanksgiving, and pretty soon it became one of those “Mom, are you making the potatoes?” recipes. If you know, you know. It’s soft in the middle, golden on top, and somehow even better the next day. It’s not exactly health food, no, but it is homemade, deeply satisfying, and made with real ingredients you can recognize. For me, that counts for something.
Why you’ll love this recipe
- Extra creamy, with a silky homemade cheese sauce
- Made with simple grocery-store ingredients
- Perfect for holidays, potlucks, and Sunday suppers
- Easy enough for beginner cooks
- Can be prepped ahead to save time
- Bakes up beautifully with a golden, cheesy top
- Pairs well with ham, chicken, beef, or vegetables
- A reliable family friendly potato recipe everyone will eat
- Lovely as a holiday potato side dish but cozy enough for weeknights
- Reheats surprisingly well for leftovers
Ingredients you’ll need
Here’s what you need for this baked scalloped potatoes dish. I’ve also tucked in a few practical notes, because little choices really do matter here.
2 1/2 pounds Yukon Gold potatoes, peeled and sliced 1/8-inch thick
(Yukon Golds give you a buttery texture and hold their shape nicely; Russets work too for softer, starchier potatoes in creamy sauce.)3 tablespoons unsalted butter
(Use a good-quality butter if you can; Kerrygold and Land O’Lakes both work nicely.)1 small yellow onion, finely diced
(Sweet onion is fine too if you want a softer flavor.)3 cloves garlic, minced
(Fresh garlic gives the sauce a warmer, fuller taste than garlic powder.)3 tablespoons all-purpose flour
(This thickens the sauce; for gluten-free, use a 1:1 gluten-free flour blend.)2 cups whole milk
(Whole milk keeps the sauce smooth and rich. You can use 2%, but it won’t be quite as luscious.)1 cup heavy cream
(This is what gives you that classic potatoes with cream and cheese feel.)2 teaspoons kosher salt, divided
(Potatoes need proper seasoning—don’t skimp.)1/2 teaspoon black pepper
1/2 teaspoon smoked paprika
(Optional, but it adds a gentle warmth and a little color.)1/4 teaspoon ground nutmeg
(Optional; a tiny pinch adds that old-school casserole depth.)2 1/2 cups sharp cheddar cheese, shredded, divided
(Sharp cheddar gives the best flavor for cheddar scalloped potatoes. Freshly shredded melts better than pre-shredded.)1 cup Gruyère cheese, shredded
(Optional but wonderful—nutty, melty, and lovely in a cheesy potato bake.)1 tablespoon fresh thyme leaves
(Optional; rosemary also works, but use less.)Cooking spray or butter for greasing the dish
Directions
Preheat the oven and prep the dish.
Heat your oven to 375°F. Lightly butter or spray a 9x13-inch baking dish. Slice the potatoes evenly—if you have a mandoline, this is the time to use it. Uniform slices help the potatoes cook at the same rate, and that saves you from crunchy surprises in the middle.Build the cheese sauce base.
In a large saucepan, melt the butter over medium heat. Add the diced onion and cook for 4 to 5 minutes, until softened but not browned. Stir in the garlic and cook for about 30 seconds, just until fragrant. You want it mellow, not burnt.Make the roux.
Sprinkle in the flour and whisk constantly for 1 minute. It will look a little pasty, and that’s exactly right. This quick step helps remove the raw flour taste and creates the base for a smooth, creamy sauce.Whisk in the milk and cream.
Slowly pour in the milk, then the heavy cream, whisking as you go so the sauce stays lump-free. Add 1 1/2 teaspoons salt, the pepper, smoked paprika, and nutmeg if using. Let the sauce simmer gently for 4 to 5 minutes, stirring often, until it thickens enough to coat the back of a spoon.Add the cheese.
Remove the pan from the heat and stir in 2 cups of the cheddar and all of the Gruyère. Stir until melted and smooth. If the sauce seems very thick, add a splash of milk. If it tastes a touch too mild, add the remaining 1/2 teaspoon salt. Potatoes absorb seasoning like nobody’s business.Layer the potatoes.
Arrange about one-third of the sliced potatoes in the baking dish, slightly overlapping them like shingles. Spoon over one-third of the cheese sauce. Repeat the layers two more times until all the potatoes and sauce are used. Sprinkle the remaining 1/2 cup cheddar over the top, along with the thyme if using.Cover and bake.
Cover the dish tightly with foil and bake for 45 minutes. This lets the potatoes steam and soften in the creamy sauce. Then remove the foil and bake for another 25 to 30 minutes, until the top is golden and bubbling and a knife slides easily into the center.Rest before serving.
Let the casserole sit for 10 to 15 minutes before serving. I know it’s hard to wait, but this rest time helps the sauce settle so you get neat, creamy layers rather than a runny scoop.
Servings & timing
- Yield: 8 to 10 servings
- Prep Time: 25 minutes
- Bake Time: 70 to 75 minutes
- Rest Time: 10 to 15 minutes
- Total Time: About 1 hour 50 minutes
For holiday planning, that means you can have this cheesy potato side dish assembled earlier in the day and bake it while the main dish rests. That’s a nice little kitchen win.
Variations to keep things interesting
If you make easy scalloped potatoes more than once—and I bet you will—these simple twists keep the recipe feeling fresh:
- Add ham: Layer in diced cooked ham for a hearty, one-pan meal.
- Try smoked cheese: Swap part of the cheddar for smoked gouda for a deeper flavor.
- Make it garlicky: Roast the garlic first for a sweeter, softer garlic note.
- Go extra herby: Add chopped chives, thyme, or a little sage between the layers.
- Use Monterey Jack: For a milder, supper-table-friendly version, mix cheddar with Monterey Jack.
- Top with crumbs: Add buttery panko in the last 15 minutes if you want more of a cheesy au gratin potatoes finish.
Storage & reheating
Leftover homemade scalloped potatoes store very well, which is one more reason I love this recipe.
- Refrigerator: Store cooled leftovers in an airtight container or tightly covered baking dish for up to 4 days.
- Freezer: Freeze for up to 2 months. For best texture, cool completely first, then wrap well. The sauce may separate slightly after thawing, but it usually comes back together when reheated.
- Reheating in the oven: Cover with foil and warm at 350°F for 20 to 30 minutes, or until hot throughout.
- Reheating in the microwave: Heat individual portions in 45-second bursts, stirring or rotating as needed.
- Make-ahead tip: Assemble the casserole up to 24 hours ahead, cover, and refrigerate. Let it sit at room temperature for 20 to 30 minutes before baking so the dish heats more evenly.
Notes from my kitchen
After testing this recipe a few different ways, here’s what made the biggest difference.
First, slice the potatoes thinly and evenly. That’s not glamorous advice, but it matters. Uneven pieces lead to uneven baking, and nobody wants some slices turning silky while others stay firm.
Second, shred your own cheese if you can. Pre-shredded cheese contains anti-caking agents, which can make your sauce a little grainy. It still works in a pinch—life happens—but fresh-shredded melts more smoothly.
Third, don’t rush the bake. If the top is brown but the center still resists a knife, cover it loosely with foil and keep going. Ovens vary, baking dishes vary, potatoes vary. That’s home cooking.
And one more thing: this dish gets even creamier as it rests. It’s a bit like lasagna that way. Let it settle, and the payoff is real.
FAQs
Can I make this Cheesy Scalloped Potatoes Recipe ahead of time?
Yes, absolutely. Assemble it up to a day ahead, cover, and refrigerate; then bake when needed.
What are the best potatoes for scalloped potatoes?
Yukon Golds are my favorite because they stay creamy and hold their shape. Russets work too and give a softer, more traditional casserole texture.
Why are my scalloped potatoes still hard?
Usually the slices are too thick or the dish simply needs more baking time. Cover it again and continue baking until a knife slides through the center easily.
Can I use only cheddar cheese?
Yes. This scalloped potatoes with cheese sauce recipe works beautifully with all cheddar if that’s what you have on hand.
Why did my cheese sauce turn grainy?
Graininess can happen if the sauce gets too hot or if pre-shredded cheese is used. Remove the sauce from the heat before stirring in the cheese for the smoothest result.
Can I freeze cheesy scalloped potatoes?
Yes, though the texture may soften a bit after thawing. They’re still very tasty, especially for a make-ahead meal.
What should I serve with this dish?
It pairs well with baked ham, roast chicken, pork tenderloin, meatloaf, or even a crisp green salad if you want something fresh on the plate.
Is this the same as au gratin potatoes?
Not exactly. Cheesy layered potatoes like these are close, but au gratin often includes more cheese and sometimes a breadcrumb topping.
A little serving inspiration
If you’re planning a menu, this comfort food potato recipe goes particularly well with Easter ham, Thanksgiving turkey, Christmas roast beef, or even a simple rotisserie chicken from Costco on a busy weeknight. That’s the beauty of oven baked potatoes with cheese—they can dress up or dress down depending on the occasion.
If your readers enjoy side dishes like this, you might also want to point them toward creamy green beans, glazed carrots, skillet corn, or a good old-fashioned dinner roll recipe. A plate with a little crunch, a little freshness, and a spoonful of these classic scalloped potatoes? That’s supper done right.
Conclusion
This Cheesy Scalloped Potatoes Recipe is creamy, dependable, and full of the kind of comfort that makes people go back for seconds. With tender layers, rich cheese sauce, and a golden baked top, it’s an easy favorite for holidays and everyday dinners alike. If you try it, leave a comment and let me know how it turned out—I’d love to hear if you kept it classic or gave it your own twist.
Read next

Salads Sides
Best Low Carb Air Fryer Asparagus
Discover the best low carb air fryer asparagus, crisp, tasty, and quick for easy keto meals.

Salads Sides
Low-Carb Lemon Garlic Green Beans
Discover low carb lemon garlic green beans—tender, bright, and easy to prepare for a quick weeknight side.

Salads Sides
Mashed Cauliflower
Discover mashed cauliflower as a light, creamy side that is low-carb and tasty - easy to make.

Salads Sides
No Carb Bacon Wrapped Asparagus
Discover no carb bacon wrapped asparagus, crisp keto-friendly bites that are easy to make and full of flavor.

Salads Sides
No Carb Bacon Wrapped Asparagus Bites
Discover no carb bacon wrapped asparagus, crisp, savory bites that cut carbs.

Salads Sides
30 Minute Low Carb Antipasto Salad
Discover a tasty 30 minute low carb antipasto salad for quick, healthy weeknights.