Cheesy Scalloped Potatoes Recipe
I made these incredible Cheesy Scalloped Potatoes for a cozy Sunday dinner recently, and they were an absolute sensation at the table. After baking this classic recipe myself, I can tell you that layering thinly sliced russet potatoes with sweet yellow onion rings and a rich, house-made cheddar cheese sauce delivers pure comfort food perfection.
The potatoes bake up melt-in-your-mouth tender as they absorb the creamy milk sauce, while a quick pass under the broiler transforms the top into a bubbly, golden-brown cheese crust. I was so amazed by how effortlessly whisking together a simple roux creates a velvety, lump-free cheese sauce that coats every single layer.

Ingredients
Here is everything you will need to assemble this classic baked side dish, along with helpful pro tips on why each component works so well.
- 4 russet potatoes – peeled and sliced into ¼-inch slices (about 2 pounds); high-starch potatoes absorb the cream sauce while holding their layered structure.
- 1 yellow onion – sliced into thin rings; interlayered with the potatoes to provide an aromatic, sweet onion flavor throughout the casserole.
- 3 tablespoons unsalted butter – melted in a saucepan to form the rich fat base for the roux.
- 3 tablespoons all-purpose flour – cooked into the butter to thicken the milk into a silky, stable sauce.
- ½ teaspoon kosher salt – seasons the flour base and draws out the natural flavors of the dairy and potatoes.
- 2 cups whole milk – room temperature; incorporates smoothly into the hot roux to build a rich, creamy sauce foundation.
- 1 ½ cups mild cheddar cheese – shredded freshly; melts quickly into the warm sauce to create a smooth, cheesy glaze.
- Salt and pepper to taste – added at the end to adjust seasoning to your exact preference before serving.
Note: Serves 6 as a rich, comforting dinner side dish.
Variations
If you want to tailor this recipe to suit different dietary preferences or savory flavor twists, give these simple ingredient swaps a try.
- Sharp Cheddar & Gruyère Mix: Swap the mild cheddar for a combination of sharp cheddar and aged Gruyère for a deeper, nuttier cheese profile.
- Bacon & Herb Twist: Sprinkle ½ cup of cooked, crumbled bacon bits and fresh thyme leaves between the potato layers for a smoky, aromatic accent.
- Gluten-Free Option: Substitute the all-purpose flour with a 1:1 gluten-free baking flour or cornstarch slurry to keep the cheese sauce gluten-friendly.

Cooking Time
Planning your oven schedule is completely straightforward with this simple time breakdown.
- Prep Time: 20 minutes
- Cooking Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
Equipment You Need
Having these essential kitchen tools ready before you begin will make slicing, whisking, and baking your scalloped potatoes completely smooth.
- 8×8-inch casserole dish – holds the layered potatoes and cheese sauce snugly for even baking.
- Mandoline or sharp chef’s knife – cuts the raw russet potatoes into uniform ¼-inch slices so they cook through evenly.
- Medium-size saucepan & whisk – cooks the roux and whisks the milk and cheese into a smooth, lump-free sauce.
- Aluminum foil – covers the baking dish to trap steam, ensuring the potato slices soften fully without drying out.
How to Make Cheesy Scalloped Potatoes?
Creating tender, velvety scalloped potatoes relies on slicing the potatoes uniformly and baking them covered to steam through. By whisking a smooth roux-based cheese sauce and finishing under the broiler, you guarantee a rich interior with a crispy, golden top.
Layering the Vegetables
Preheat your oven to 400°F (200°C) and lightly spray an 8×8-inch casserole dish with nonstick cooking spray. Arrange the ¼-inch peeled russet potato slices and yellow onion rings in the prepared baking dish, carefully staggering potatoes and onions in alternating layers.
Making the Velvet Cheese Sauce
In a medium-size saucepan over medium heat, melt the 3 tablespoons of unsalted butter. Add the 3 tablespoons of all-purpose flour and ½ teaspoon kosher salt, whisking constantly for 1 minute to cook out the raw flour taste. Gradually pour in the 2 cups of room-temperature whole milk while whisking continuously, cooking until the mixture thickens into a smooth sauce. Remove from heat, stir in the 1 ½ cups of shredded cheddar cheese all at once, and continue stirring for 30 to 60 seconds until completely melted and velvety.
Baking Covered
Pour the warm cheese sauce evenly over the layered potatoes and onions, ensuring it coats the top and seeps down the sides. Cover the dish tightly with aluminum foil and bake at 400°F (200°C) for 85 to 90 minutes, or until the potatoes are completely tender when pierced with a fork.
Broiling and Serving
Carefully remove the foil, change the oven setting to broil, and broil for 2 to 4 minutes until the cheese topping is golden brown and bubbling. Remove from the oven, season with extra salt and pepper to taste, let rest for 10 minutes to set, and serve warm.

Additional Tips for Making this Recipe Better
Here are a few personal observations and tricks I learned while baking these potatoes that will help you achieve absolute perfection in your own kitchen.
- I always make sure to use room-temperature milk when making the sauce because adding cold milk to a warm roux can cause the sauce to seize or form lumps.
- In my experience, keeping the foil tightly sealed around the baking dish for the full 85 minutes is crucial for trapping the steam needed to soften raw russet potatoes.
- I love letting the finished casserole sit on the counter for 10 minutes after broiling so the cheese sauce thickens up slightly for clean, neat serving portions.
- Whenever I make these, I make sure to shred the cheddar cheese from a block rather than using pre-bagged cheese, as fresh cheese melts infinitely smoother into the roux.
How to Serve Cheesy Scalloped Potatoes?
Present these golden, bubbling scalloped potatoes straight out of the oven in their baking dish placed on a heatproof trivet at the center of the table. Garnish with freshly chopped parsley, chives, or cracked black pepper right before serving to add a pop of color over the golden cheese crust. Serve alongside roasted turkey, glazed ham, prime rib, or a crisp green salad for a complete, comforting meal.

Nutritional Information
Here is a quick overview of the estimated key nutritional metrics per serving (1/6th of the casserole) for this recipe.
- Calories: 310 kcal
- Protein: 10 g
- Carbohydrates: 34 g
- Fat: 15 g
Make Ahead and Storage
Managing your dinner prep schedule or storing leftover cheesy potatoes is simple when following these easy guidelines.
Room Temperature Storage
Keep freshly baked Cheesy Scalloped Potatoes at room temperature for no longer than 2 hours while serving. Leaving dairy- and potato-based casseroles out for longer periods will compromise freshness.
Refrigerator Guidelines
Store leftover scalloped potatoes in an airtight container or wrapped tightly in foil in the refrigerator for up to 4 days. The potato layers hold their structure remarkably well for easy reheating.
Freezing Process
Freeze fully baked, cooled scalloped potatoes in a tightly sealed, freezer-safe container for up to 1 month. Thaw overnight in the refrigerator before reheating in the oven.
Reheating Instructions
Reheat stored or thawed potatoes in a preheated 350°F (175°C) oven covered with foil for 20 to 25 minutes until hot and bubbly throughout. Avoid microwave reheating for large portions, as it can make the potatoes rubbery.
Why You’ll Love This Recipe?
You are going to fall in love with how effortlessly this authentic recipe turns basic root vegetables and cheese into an unforgettable comfort food staple.
- Melt-in-Your-Mouth Texture: Long, covered baking steams the russet potatoes into absolute tenderness inside a velvety cheddar glaze.
- Rich Homemade Cheese Sauce: A classic butter-and-flour roux blended with real cheddar creates a smooth, restaurant-quality cheese sauce.
- Ideal Holiday & Feast Side: Pairs naturally with roasted meats, making it a guaranteed crowd-pleaser for holiday tables and Sunday dinners.
- Budget-Friendly Comfort Dish: Uses everyday pantry staples like potatoes, milk, butter, and cheese to create a hearty, rich meal component.

