In this scalloped potatoes recipe, I layer tender potatoes with a creamy sauce and cheddar cheese. It's a comforting, delicious holiday side dish!
This scalloped potatoes recipe features tender layers of potatoes baked in a creamy sauce. Onions and fresh thyme add savory depth, and melty cheddar cheese takes it over the top!
When I was growing up, my family always had homemade scalloped potatoes at Easter. Cheesy and comforting, they were my favorite part of our holiday dinner.
A few years back, I set out to develop my own version of this classic dish. It took lots of testing and tweaking to get just right, but I couldn’t be happier with the results. The sauce is creamy, but not overly rich, and the herbs and onions add delicious flavor.
Hearty and flavorful, this scalloped potatoes recipe is a show-stopping side dish. Try it for a holiday like Easter, Thanksgiving, or Christmas, or serve it as a part of a regular dinner. So many readers have loved this recipe—it now has over 150 5-star reviews. I think you’ll love it too!
Scalloped Potatoes Ingredients
This scalloped potato recipe calls for these simple ingredients:
- Potatoes, of course! I love using russet potatoes for baked potatoes and French fries, but they’re not my #1 pick for this recipe. Instead, I recommend Yukon Gold or other yellow potatoes. Their thin skins, creamy texture, and buttery flavor are so delicious here!
- Butter and flour – They create a roux that thickens the sauce.
- Vegetable broth and whole milk – The sauce’s base! When I was developing this recipe, I tested a version with all milk and no broth, and I found that it felt too rich in the final dish. The combination of broth and milk makes the sauce lightly creamy and more flavorful.
- Garlic and onion – For savory depth of flavor.
- Fresh thyme – It adds fresh, unexpected notes to this comforting casserole. In a pinch, dried thyme works too.
- Cheddar cheese – For tangy, nutty flavor.
- And salt and pepper – To make all the flavors pop!
Find the complete recipe with measurements below.
Scalloped potatoes vs au gratin
I know some readers will point out that because this dish includes cheese, it’s technically potatoes au gratin. Traditional scalloped potatoes are baked in a milk or cream sauce without cheese.
However, the dish I grew up calling “scalloped potatoes” always contained cheese, so I chose to include it in this recipe. You can call these au gratin potatoes, potatoes au gratin, or cheesy scalloped potatoes if you prefer. They’re delicious any way you cut it!
How to Make Scalloped Potatoes
You can find the complete scalloped potatoes recipe at the bottom of this post, but for now, here’s an overview of how it goes:
Start by slicing the potatoes into 1/8-inch-thick slices. You could use a mandoline slicer for this step, but I actually prefer to do it with a knife. Just be careful to slice the potatoes thinly and evenly so that they cook through at the same rate.
Next, make the sauce. Melt the butter in a medium skillet, and then sprinkle in the flour and whisk to make a roux. Whisk continuously as you slowly add the milk followed by the broth.
Add the garlic, thyme, salt, and pepper and cook until the sauce lightly coats the back of the spoon, 2 to 3 minutes. Stir often and reduce the heat as needed—you don’t want the sauce to come to a boil, or it could split.
Then, assemble the casserole. Layer half the potatoes and onions in an oiled 9×13-inch baking dish. Top with half of the sauce and 1 cup of cheddar cheese.
Repeat with another layer of potatoes, onions, sauce, and cheese.
Cover the casserole dish with aluminum foil and bake for 30 minutes at 400°F. Remove the foil, then bake uncovered until the potatoes are tender and the cheese on top is golden brown, 35 to 40 minutes.
Let stand at room temperature for 20 minutes before slicing and serving. Finally, dig in!
How to Make Scalloped Potatoes Ahead of Time
As delicious as this recipe is freshly made, I secretly think it’s better leftover! When I prepare it for holidays and gatherings, I often make it ahead.
Here’s how to do it:
- Fully assemble and bake the scalloped potatoes according to the recipe.
- Let them cool to room temperature.
- Cover and refrigerate for up to 2 days.
- When you’re ready to serve, let the potatoes stand at room temperature while you preheat the oven to 350°F. Bake them, covered, for 30 minutes, or until heated through.
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat them in a 350°F oven or the microwave.
More Delicious Potato Recipes
If you love these cheesy scalloped potatoes, try one of these tasty potato recipes next:
- Best Mashed Potatoes
- Perfect Baked Potato
- Crispy Smashed Potatoes
- Oven Roasted Potatoes
- Hasselback Potatoes

Scalloped Potatoes
Ingredients
- 3 tablespoons unsalted butter, plus more for the pan
- ¼ cup all-purpose flour
- 2 cups whole milk
- 1 cup vegetable broth
- 4 garlic cloves, grated
- 1 tablespoon fresh thyme leaves, chopped
- 2 teaspoons sea salt
- ½ teaspoon freshly ground black pepper
- 3 pounds Yukon Gold potatoes, sliced â…›-inch thick
- ½ medium yellow onion, thinly sliced
- 1½ cups grated cheddar cheese
Instructions
- Preheat the oven to 400°F and grease a 9x13-inch baking dish.
- In a medium skillet, melt the butter over medium heat. Add the flour and whisk for 1 minute, then slowly add the milk followed by the vegetable broth, whisking continuously. Add the garlic, thyme, salt, and pepper and cook, whisking often, for 2 to 3 minutes, or until the sauce lightly coats the back of a spoon. Remove from the heat.
- Layer half of the potatoes at the bottom of the prepared baking dish. Top with half the onion, then half the sauce and 1 cup of the cheese. Repeat the layers with the remaining potatoes, onion, sauce, and ½ cup cheese.
- Cover and bake for 30 minutes, then uncover and bake for 35 to 40 minutes, or until the potatoes are tender and the cheese on top is browned. Let stand at room temperature for 20 minutes before serving.









These are some of the Best scalloped potatoes I have ever eaten in my life!
I did add more cheese (double).
It was smooth and creamy with just the right amount of spices.
Definitely my new favorite potato recipe!
I’m so glad you loved the potatoes, Melissa!
Delicious! Made for company. Seconds all the way around. Thank you for this recipe.
I’m so glad it was a hit, Kathy!
Absolutely perfect. I’ve been making my mom’s and grandmother’s scalloped potatoes for years, and they were good, but decided to try something different and this is the only recipe I will use in the future. I followed exactly but added chopped ham in the middle to make it a one-dish meal. Used Yukon Gold potatoes and yes, they were very tender. Just delicious.
Wow, what a major compliment! I’m glad they’ve become your go-to recipe.
Brilliant, beautiful flavours! But just to be different, I substituted rosemary instead of thyme, just on a hunch. It works! Many thanks for your recipe!
I’m glad you loved it! Love the rosemary idea.
Outstanding! Cut the recipe more or less in half with a smaller pan. Perfect for 2 with a little leftovers. Substituted half and half for the whole milk and chicken stock for the vegetable stock because that’s what I had:)
Definitely will make again!
I’m so glad you loved it!
This is such an easy and delicious recipe! I add layers of sliced ham to mine. I have used this recipe many times and always get compliments on it!
I’m so glad you’ve loved it!
I tried your recipe for scalloped potatoes. It was for 80-100 people. I did use half and half but the results were exactly what I wanted. I made a 5X recipe. Whew! A lot of work for that many but it was perfect. Many compliments. Thank you!
Wow! I’m glad they turned out well!
Will this recipe still work with a gluten free alternative to the flour?
I think it should be fine!
Recipe is nonsense. Had to double the sauce recipient and triple the baking time.
I just made this using your make ahead notes, great option for our dinner plans.
I’m so glad you loved it!
Thank you for this receipe. I am making it this week for gathering. Can I make it the day before and bake it only on the day of the event ?
Hi! Is this a dish I can make ahead and freeze? I have lots of extra potatoes and was thinking to make another one; and pop it in the freezer but wasn’t sure if that would work. Thanks!
Hi Lauren, scroll up a little bit in the post for the make ahead instructions! Happy Thanksgiving!
The baking time seems off. Followed the recipe exactly and my potato’s are still hard. Should have par boiled them first. The sauce is curdling trying to get the potato’s done.
Can I make this in the pan, refrigerate overnight, and bake the next day? Or is it best to prep and bake before refrigerating?
Hi Anne, we recommend baking before refrigerating! Reheat, covered, in a 350°F oven before serving.
Excellent recipe. I made one change the second time – I used 2 cups chicken broth and 1 cup nonfat evaporated milk for the sauce. I think it added flavor while reducing fat but retained the creaminess. I also use EVOO instead of butter for the roux.
So glad you enjoyed it!
Tasty, but this was too many potatoes (3 layers) and not enough sauce (only enough for 2 layers) – and I weighed my potatoes & followed the recipe exactly for the sauce. Either use 2 lbs potatoes or double the sauce.
I agree with you, not enough cheese or sauce
Same! Not enough cheese or sauce and I had to pop it back in I also had 3 layers and didn’t cook all the way
Fantastic recipe!
I’m glad you enjoyed it!
Can I use chicken broth instead of of vegetable broth
Making this for our Canadian Thanksgiving tonight <3 already assembled and waiting in the fridge to add the last bit of cheese. So excited, I used a garlic parmesan spread in the sauce to sub for fresh garlic, and it smells so good!
I am making it the second time tonight. I add extra onions and cheese but everything else is the same. I use the food processor l can get this in the oven in about 25 minutes. I like the simplicity of the recipe others l tried require much more preparation and ingredients. This is my go too recipe thanks for sharing.
Hi Billy, I’m so glad you enjoyed it.