There are certain recipes that never seem to go out of style, no matter how many food trends come and go. Cheesy Scalloped Potatoes are one of those timeless dishes that have earned a permanent place at family gatherings, Sunday dinners, holiday celebrations, and neighborhood potlucks. Layer upon layer of tender potatoes are baked in a rich, creamy cheese sauce until perfectly soft, while the top develops a beautifully golden, bubbling crust that is impossible to resist.
This is the kind of comforting side dish that fills the kitchen with an irresistible aroma long before it comes out of the oven. As the potatoes slowly bake, they absorb the savory cream sauce, becoming incredibly tender while the cheese melts into every layer. By the time dinner is served, each spoonful delivers creamy potatoes, gooey cheese, and a deliciously browned top that disappears from the serving dish surprisingly fast.
Although scalloped potatoes have been enjoyed for generations, many modern recipes add generous amounts of cheese, creating what many people lovingly call Cheesy Scalloped Potatoes. The result is a richer, heartier casserole that pairs beautifully with roasted meats, grilled chicken, baked ham, turkey, meatloaf, or even a simple green salad.
Best of all, this recipe uses simple ingredients that many families already keep on hand, making it perfect for both holiday meals and everyday comfort food.
Why You’ll Love This Recipe
This classic potato casserole has remained popular for generations because it combines simplicity with incredible flavor.
You’ll love it because it is:
- rich and creamy
- loaded with melted cheese
- comforting and satisfying
- easy to prepare
- made with everyday ingredients
- perfect for holidays and family dinners
- excellent for feeding a crowd
- easy to prepare ahead of time
- just as delicious reheated the next day
Ingredients
For the Potatoes
- 3 pounds Yukon Gold or russet potatoes, peeled
- 1 small onion, very thinly sliced (optional but highly recommended)
- 2 tablespoons butter for greasing the baking dish
For the Cheese Sauce
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 cups whole milk
- 1 cup heavy cream
- 2 teaspoons garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
- ¼ teaspoon ground thyme (optional)
Cheese
- 3 cups freshly shredded sharp cheddar cheese
- 1 cup shredded Gruyère cheese (optional for extra richness)
- ½ cup grated Parmesan cheese
Optional Garnish
- chopped fresh parsley
- fresh chives
- cracked black pepper
Choosing the Best Potatoes
The potatoes you choose will affect the final texture.
Yukon Gold
Yukon Gold potatoes are ideal because they:
- become creamy
- hold their shape well
- have a naturally buttery flavor
- create smooth layers
Russet Potatoes
Russets are also popular.
They:
- absorb sauce beautifully
- become extremely tender
- create a softer casserole
Both varieties work wonderfully.
Preparing the Potatoes
Peel the potatoes and slice them into rounds approximately ⅛ inch thick.
Uniform slices are important because they cook evenly.
A mandoline slicer can help create consistent slices, but a sharp knife works well too.
Avoid cutting the slices too thick, or they may remain firm after baking.
Making the Cheese Sauce
In a medium saucepan, melt the butter over medium heat.
Whisk in the flour and cook for about one minute to remove the raw flour taste.
Gradually add the milk while whisking continuously.
Slowly pour in the heavy cream.
Continue stirring until the sauce thickens enough to coat the back of a spoon.
Add:
- garlic powder
- onion powder
- salt
- pepper
- paprika
- thyme
Reduce the heat to low.
Gradually stir in:
- cheddar cheese
- Gruyère cheese
Reserve the Parmesan for the topping.
Continue stirring until the sauce becomes silky smooth.
Assembling the Casserole
Butter a 9×13-inch baking dish.
Arrange one layer of potato slices across the bottom.
Scatter a few onion slices over the potatoes.
Spoon some cheese sauce over the layer.
Repeat the process until all potatoes have been used.
Finish with the remaining cheese sauce.
Sprinkle Parmesan evenly over the top.
Baking Instructions
Cover the dish tightly with aluminum foil.
Bake at 375°F (190°C) for 60 minutes.
Remove the foil.
Continue baking for another 25 to 35 minutes until:
- the potatoes are fork-tender
- the cheese is bubbling
- the top is beautifully golden brown
For an even darker crust, broil for 2–3 minutes at the end, watching carefully to prevent burning.
Let It Rest
This step is often overlooked but makes a big difference.
Allow the casserole to rest for 10 to 15 minutes after baking.
Resting allows the cheese sauce to thicken, making it much easier to serve neat portions.
Delicious Variations
Bacon Cheesy Scalloped Potatoes
Add:
- cooked chopped bacon
- extra cheddar
The smoky bacon pairs beautifully with the creamy sauce.
Ham and Potato Bake
Mix diced cooked ham between the potato layers.
It transforms the side dish into a complete meal.
Garlic Lovers Version
Add:
- 4 fresh minced garlic cloves
- roasted garlic puree
The flavor becomes deeper and more aromatic.
Herb Version
Mix in:
- rosemary
- thyme
- parsley
- chives
Fresh herbs brighten the richness of the dish.
Extra Cheesy Version
Combine several cheeses such as:
- cheddar
- mozzarella
- Monterey Jack
- Gruyère
- Parmesan
- Fontina
Each contributes its own flavor and melting qualities.
What to Serve With Cheesy Scalloped Potatoes
This versatile casserole complements many main dishes.
Excellent pairings include:
- baked ham
- roast beef
- grilled steak
- roast chicken
- turkey
- meatloaf
- pork chops
- grilled sausages
- barbecue ribs
- roasted vegetables
- green beans
- asparagus
- fresh salad
Storage
Allow leftovers to cool completely.
Store in an airtight container in the refrigerator for up to 4 days.
Freezing
Cheesy scalloped potatoes can be frozen, although the texture of the sauce may become slightly less smooth after thawing.
Freeze in airtight containers for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Reheat covered in a 350°F (175°C) oven until heated through.
Individual portions can also be reheated in the microwave.
Adding a splash of milk or cream before reheating can help restore the sauce’s creamy consistency.
Tips for Perfect Scalloped Potatoes
- Slice potatoes evenly.
- Use freshly shredded cheese for smoother melting.
- Avoid pre-shredded cheese if possible, as anti-caking agents can affect the sauce.
- Don’t rush the baking time.
- Allow the casserole to rest before serving.
- Season every layer for balanced flavor.
- Cover with foil during the first stage of baking to prevent excessive browning.
- Use full-fat dairy for the richest texture.
Frequently Asked Questions
What’s the difference between scalloped potatoes and au gratin potatoes?
Traditionally, scalloped potatoes were made with a creamy milk-based sauce, while potatoes au gratin typically included generous layers of cheese and often a browned breadcrumb topping. Today, many recipes combine the two styles, and cheesy scalloped potatoes have become a beloved variation.
Can I prepare this ahead of time?
Yes. Assemble the casserole up to one day in advance, cover it tightly, and refrigerate. When ready to bake, let it sit at room temperature for about 30 minutes before placing it in the oven, and add a few extra minutes to the baking time if needed.
Why are my potatoes still firm?
They may have been sliced too thick, the oven temperature may have been too low, or the casserole simply needed additional baking time. Potatoes should be easily pierced with a fork before serving.
Can I use different cheeses?
Absolutely. Cheddar is the classic choice, but Gruyère, Fontina, Monterey Jack, Colby, Gouda, and Parmesan all work beautifully and can be mixed to create a richer flavor.
Do I have to peel the potatoes?
Not necessarily. Thin-skinned Yukon Gold potatoes can be used with the skins on after a thorough wash, adding a rustic appearance and a little extra texture.



