I always find that the holiday season brings out a special kind of magic in the kitchen, and nothing quite captures that warmth like a bubbling tray of Cheesy Scalloped Potatoes. I have made this dish for every Christmas gathering for as long as I can remember, and the sight of that golden, cheesy crust never fails to bring a smile to my family’s faces. It is the ultimate comfort food, blending rich flavors with a creamy texture that feels like a warm hug on a cold winter evening.
Recipe Details
Recipe Information
- Prep Time: 25 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 40 minutes
- Servings: 8 servings
- Difficulty: Medium
Nutrition Information (Per Serving)
- Calories: 365 calories
- Protein: 14g
- Carbs: 34g
- Fat: 19g
Why You’ll Love This Cheesy Scalloped Potatoes
This side dish is the perfect addition to your Christmas menu because it balances decadence with home-cooked simplicity. The combination of sharp cheddar and nutty Gruyere creates a complex flavor profile that elevates the humble potato into something truly extraordinary. Because the sauce is made from scratch, you get a velvety consistency that simply cannot be matched by canned alternatives. It is a reliable crowd-pleaser that pairs beautifully with almost any main course, making your holiday hosting duties just a little bit easier.
Cheesy Scalloped Potatoes Ingredients & Substitutions
- 3 pounds Yukon Gold potatoes, peeled and sliced into 1/8-inch rounds
- 3 cups whole milk
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 1 cup Gruyere cheese, shredded
- 3 cloves garlic, minced
- 1/2 small yellow onion, finely diced
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1 tablespoon fresh thyme leaves
- 1/2 teaspoon smoked paprika for the topping
If you prefer a different potato texture, Russet potatoes can be used for a starchier and softer result, while red potatoes will hold their shape better. For the cheese, you can substitute the Gruyere with Swiss or fontina if needed. If you want to make this gluten-free, use a one-to-one gluten-free flour blend for the roux. You can also swap the whole milk for half-and-half if you want an even richer, more indulgent sauce for your holiday feast.
Step-by-Step Instructions to Make Cheesy Scalloped Potatoes
Step 1: Preparation
Preheat your oven to 375 degrees Fahrenheit and grease a 9×13 inch baking dish generously with butter. Peel your potatoes and slice them into thin, even rounds. Using a mandoline slicer is highly recommended to ensure uniform thickness, which helps the potatoes cook evenly.
Step 2: Sauté the Aromatics
In a large saucepan or skillet, melt the butter over medium heat. Add the finely diced onion and cook for about 3 to 4 minutes until it becomes translucent. Stir in the minced garlic and cook for another minute until fragrant, being careful not to let the garlic burn.
Step 3: Create the Roux and Cream Sauce
Sprinkle the flour over the butter and onion mixture. Whisk constantly for about 2 minutes to cook out the raw flour taste. Slowly pour in the milk, whisking continuously to prevent lumps from forming. Continue to cook and stir until the sauce thickens enough to coat the back of a spoon.
Step 4: Season and Melt the Cheese
Remove the saucepan from the heat. Stir in the salt, black pepper, nutmeg, and fresh thyme. Add 1.5 cups of the cheddar cheese and 1/2 cup of the Gruyere cheese. Stir until the cheese is completely melted and the sauce is smooth and glossy.
Step 5: Assemble the Layers
Arrange half of the potato slices in an even layer in the prepared baking dish. Pour half of the cheese sauce over the potatoes. Repeat with the remaining potatoes and the rest of the sauce. Use a spatula to spread the sauce evenly so every potato slice is covered.
Step 6: Bake to Perfection
Cover the dish tightly with aluminum foil and bake for 45 minutes. Remove the foil and sprinkle the remaining cheese and a dash of smoked paprika over the top. Return the dish to the oven and bake for another 25 to 30 minutes, or until the potatoes are tender and the top is bubbly and golden brown.
Tips for Success
To ensure your Cheesy Scalloped Potatoes come out perfectly every time, make sure your potato slices are not too thick. If they are thicker than 1/8 inch, they may take much longer to soften. Always let the dish rest for at least 10 to 15 minutes after taking it out of the oven. This allows the sauce to thicken and set, making it much easier to serve clean slices. If you notice the top is browning too quickly during the final stage of baking, you can loosely tent it with foil again.
Variations of Cheesy Scalloped Potatoes
You can easily customize this recipe to suit your family’s preferences. For a smoky twist, add chopped turkey bacon between the layers of potatoes. If you love herbs, adding chopped rosemary or sage provides a lovely earthy aroma that fits the Christmas theme perfectly. For those who enjoy a bit of texture, you can mix some panko breadcrumbs with melted butter and sprinkle them on top during the last 15 minutes of baking for a satisfying crunch.
Serving Suggestions: What to Pair with Cheesy Scalloped Potatoes
These potatoes are a versatile side dish that complements many Christmas classics. They pair wonderfully with a herb-crusted roast beef or a juicy roasted turkey. For a lighter balance, serve them alongside a crisp green salad with a lemon vinaigrette or some roasted Brussels sprouts seasoned with balsamic glaze. Since the dish is quite rich, simple steamed vegetables also provide a nice contrast to the creamy cheese sauce.
Storage & Reheating Instructions
Leftover Cheesy Scalloped Potatoes can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion in the oven at 350 degrees Fahrenheit, covered with foil, until warmed through. This helps maintain the creamy texture better than a microwave. If you must use a microwave, heat in short intervals and add a splash of milk if the sauce appears too dry.
Memories Made Around the Table
I remember one particular Christmas when the snow was falling heavily outside and my entire kitchen was filled with the scent of garlic and melting cheese. My children were helping me layer the potatoes, and we were all laughing about who could make the straightest rows. That evening, as we sat down to eat, the Cheesy Scalloped Potatoes were the first thing everyone reached for. It reminded me that the simplest dishes, made with love and shared with family, are the ones that create the most lasting holiday memories.
FAQs
Can I make Cheesy Scalloped Potatoes ahead of time?
Yes, you can assemble the dish a day in advance. Prepare it up until the baking step, cover it tightly with plastic wrap, and store it in the refrigerator. When you are ready to bake, let it sit at room temperature for 30 minutes before putting it in the oven. You may need to add 5 to 10 minutes to the covered baking time since the dish will be cold.
What are the best potatoes for this recipe?
Yukon Gold potatoes are the best choice because they have a naturally buttery flavor and a creamy texture that holds up well during long baking times. They also have thinner skins, which means you do not have to be as meticulous about peeling if you prefer a more rustic look.
Why did my sauce turn out curdled?
Sauce can sometimes curdle if the heat is too high or if the milk is added too quickly to the roux. To prevent this, whisk the milk in slowly and keep the heat at a medium level. Also, using full-fat dairy like whole milk or half-and-half provides more stability than skim milk.
Can I use dried herbs instead of fresh?
You certainly can. If you are using dried thyme instead of fresh, use about one-third of the amount called for in the recipe. Dried herbs are more concentrated in flavor, so a teaspoon of dried thyme will be sufficient for this dish.
How do I know when the potatoes are fully cooked?
The easiest way to check is to pierce the center of the dish with a sharp knife or a fork. The knife should slide through the layers of potatoes with absolutely no resistance. If the potatoes feel firm at all, they need more time in the oven.
Final Thoughts
Cheesy Scalloped Potatoes are more than just a side dish, they are a highlight of the holiday table that brings everyone together. With their rich, creamy sauce and perfectly tender potatoes, they embody the spirit of Christmas comfort. I hope this recipe becomes a cherished part of your holiday traditions just as it has in mine. Whether you are hosting a large party or a quiet family dinner, this dish is sure to be a hit.


Cheesy Scalloped Potatoes
- Total Time: 1 hour 40 minutes
Ingredients
- 3 pounds Yukon Gold potatoes, peeled and sliced into 1/8-inch rounds
- 3 cups whole milk
- 4 tablespoons unsalted butter
- 1/4 cup all-purpose flour
- 2 cups sharp cheddar cheese, shredded
- 1 cup Gruyere cheese, shredded
- 3 cloves garlic, minced
- 1/2 small yellow onion, finely diced
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
- 1 tablespoon fresh thyme leaves
- 1/2 teaspoon smoked paprika for the topping
Instructions
- Preheat your oven to 375 degrees Fahrenheit and grease a 9×13 inch baking dish generously with butter. Peel your potatoes and slice them into thin, even rounds. Using a mandoline slicer is highly recommended to ensure uniform thickness, which helps the potatoes cook evenly.
- In a large saucepan or skillet, melt the butter over medium heat. Add the finely diced onion and cook for about 3 to 4 minutes until it becomes translucent. Stir in the minced garlic and cook for another minute until fragrant, being careful not to let the garlic burn.
- Sprinkle the flour over the butter and onion mixture. Whisk constantly for about 2 minutes to cook out the raw flour taste. Slowly pour in the milk, whisking continuously to prevent lumps from forming. Continue to cook and stir until the sauce thickens enough to coat the back of a spoon.
- Remove the saucepan from the heat. Stir in the salt, black pepper, nutmeg, and fresh thyme. Add 1.5 cups of the cheddar cheese and 1/2 cup of the Gruyere cheese. Stir until the cheese is completely melted and the sauce is smooth and glossy.
- Arrange half of the potato slices in an even layer in the prepared baking dish. Pour half of the cheese sauce over the potatoes. Repeat with the remaining potatoes and the rest of the sauce. Use a spatula to spread the sauce evenly so every potato slice is covered.
- Cover the dish tightly with aluminum foil and bake for 45 minutes. Remove the foil and sprinkle the remaining cheese and a dash of smoked paprika over the top. Return the dish to the oven and bake for another 25 to 30 minutes, or until the potatoes are tender and the top is bubbly and golden brown.
- Cook Time: 1 hour 40 minutes
- Diet: Vegetarian
