Scalloped Potatoes Recipe
My creamy scalloped potatoes are baked in a rich cheese sauce made with parmesan and asiago until golden brown on top. I make this side dish with a homemade roux based sauce that is ready for the oven in about 10 minutes.

Any potato lovers out there? I absolutely love serving potatoes as a side dish because there are just so many delicious ways to prepare them. If you are a fellow potato fan like me, you have to try my potatoes Anna or my Italian scalloped potatoes.
Scalloped Potatoes
Scalloped potatoes are a potato casserole dish where layers of thinly sliced potatoes are cooked with butter, cream, or milk and then baked until done. It is incredibly hard to find the exact origin of scalloped potatoes, but there is an old English word collops which means meat slices. Collops are also related to the French word escalope. Over time the word came to mean slices, and in the city of Yorkshire there was a dish called collops which were thick slices of potatoes cooked until brown.
My recipe uses a roux based cheese sauce with whole milk, parmesan, and asiago that gets poured over layers of thinly sliced russet potatoes. I brown the onions first, stir in garlic and flour to make a roux, then pour in the milk and cook it until thick. Once the cheese is stirred in, I layer everything in a casserole dish and bake it uncovered at 350 degrees for one hour.
I love how the top gets perfectly golden and crispy while the inside stays creamy and tender. So good! You can swap in your favorite cheese or use a different type of potato depending on what you have on hand. This side dish is super easy to make by following my directions below.
Ingredients and Substitutions
The cheese sauce in this recipe is what sets it apart from other scalloped potatoes, and each ingredient plays a role in getting the right flavor and consistency.

- Potatoes – I use russet potatoes, but Yukon gold or red bliss potatoes also work well. Slice them thin and even for the best results.
- Onion – A yellow onion works best, but white or sweet onion will also do.
- Garlic – Just 1 minced clove goes a long way in the flavor department.
- Butter – Always use unsalted butter in your cooking and baking so you can control the sodium.
- Flour – All purpose flour is used to make a roux that thickens the sauce.
- Milk – I prefer whole milk, but you can substitute with half and half or heavy cream for a richer sauce.
- Cheese – I use a combination of parmesan and asiago. You can also use cheddar, Havarti, gouda, pecorino Romano, gruyere, Swiss, or mozzarella.
How to Make Scalloped Potatoes
Brown the onions: I add butter to a medium sized pot over medium heat and cook the onions until lightly browned, about 5 minutes while stirring frequently.

Make the roux: I stir in the garlic and cook just until fragrant, about 20 to 30 seconds. Then I mix in the flour to create a roux.

Build the sauce: I pour in the milk and bring it to a boil over high heat until it becomes thick, like alfredo sauce. It should coat the back of a spoon.

Add the cheese: I stir in half the cheese along with salt and pepper until melted and smooth.

Layer the casserole: I spread a third of the cheese sauce on the bottom of a 7×11 casserole dish sprayed with non stick spray.

Add cheese: Then I layer on half the potatoes, more cheese, and another third of the sauce. I repeat with the remaining potatoes, sauce, and cheese.

Bake and serve: I bake uncovered at 350 degrees for 1 hour or until well browned on top and the potatoes are tender.

Chef Tip + Notes
The key to great scalloped potatoes is slicing the potatoes uniformly. If some slices are thick and some are thin, they will cook unevenly and you will end up with some that are mushy and some that are still crunchy. I recommend using a mandoline if you have one. It makes the job fast and keeps every slice consistent.
- Keep potatoes from browning: After peeling and slicing, I keep the potatoes in a large bowl of cold water to prevent them from turning brown. Just drain and pat them dry before layering.
- Use oil instead of butter: If you prefer, oil can be used in place of butter for the roux.
- Don’t rinse the potatoes: The natural starch helps thicken the sauce while baking. Rinsing removes that benefit.
- Press the layers down: Gently press each layer before adding sauce to eliminate air pockets and improve structure.
Serving Suggestions
These scalloped potatoes are what my wife always requests when I make a standing ribeye roast. The cheesy potatoes next to that roast with a pour of beef gravy over the top is one of the best plates I put together all year.
On regular weeknights I serve these alongside a simple roasted chicken or grilled pork chops. They also pair well with potatoes au gratin if you want a full potato spread for a dinner party. My daughter likes them reheated the next day for lunch, and they hold up perfectly.
Make-Ahead and Storage
Make-Ahead: To make these ahead of time, go through all the steps but only bake for 35 to 40 minutes. On the day of serving, cover with foil and bake for 15 minutes covered, then uncover and bake for another 15 minutes at 350 degrees.
How to Store: Cover and keep in the refrigerator for up to 4 days. You can freeze these covered for up to 3 months. Thaw in the refrigerator for 1 day before reheating.
How to Reheat: Place the desired amount in a small to medium sized pan and bake at 350 degrees for 6 to 8 minutes or until warm throughout.
More Potato Recipes
- Crispy Potato Skins Recipe
- Twice Baked Potato
- Lyonnaise Potatoes
- Mashed Potatoes
- Oven Roasted Potatoes
Easy Scalloped Potatoes Recipe

Ingredients
- 3 tablespoons unsalted butter
- 1 peeled and small diced yellow onion
- 1 finely minced garlic clove
- 2 tablespoons all-purpose flour
- 2 cups whole milk
- ½ cup grated parmesan cheese
- ½ cup shredded asiago cheese
- 4 peeled and thinly sliced russet potatoes
- salt and pepper to taste
Instructions
- Preheat the oven to 350°.
- Add the butter to a medium size pot over medium heat and when it’s melted add in the onions and cook until lightly browned, which takes about 5 minutes while frequently stirring.
- Stir in garlic and cook just until fragrant, which takes about 20 to 30 seconds.
- Mix in the all-purpose flour to make a roux.
- Next, pour in the milk and bring to a boil over high heat until it becomes thick, like alfredo sauce. It should coat the back of a spoon.
- Finish by stirring in ½ the cheeses, salt, and pepper.
- Add a 1/3 of the cheese sauce to the bottom of a 7×11 casserole dish sprayed with non-stick spray.
- Layer on with half the potatoes, cheese, and a 1/3 of the sauce.
- Next, add on the remaining potatoes, and then the remaining sauce and cheese.
- Bake in the oven uncovered at 350° for 1 hour or until well browned on top and tender. Serve.

OMG, I made these amazing potatoes with ham for Easter. My husband said they were the BEST he’d ever eaten and I agree. Thank you for making delicious dining so easy!
It was the best scalloped potatoes I ever made. My family told me to keepmaking it for all are gatherings. It was simple yet so delicious. I doubled it because of the size of my crowd plus thought I could have some for leftovers….guess again. They devoured it
I made this Sunday for dinner with ham and green beans! Wonderful flavor!
Love this thank you ChefBilly oh boy that’s sooooo good 😁😋
Oh, you use a roux which is a much better and easier way. I put each layer on at a time. I like your roux that would be a delicious creamy way to cook cuz it’s very versatile! Ty!
I made your scalloped potatoes for a Christmas celebration. They turned out so very good. Everyone loved them. Not to mention I made your beet salad as well which has been a hit. Thanks for making me look good!
Made these for a side with prime rib. Came out amazing and smelled great while it was baking. I doubled the recipe in order to serve 11 people and it worked out really well. Will do this one again!
This dish was so easy to make! It had a great creamy cheese potatoe mix and also reheated perfectly. Thanks Chef!
thank you!
Loved this. Very easy. I used Manchego and Parmesan Reggiano cheeses; whole milk.
Delicious and savory.
Thank you, Billy.
Thanks!
BEST EVER!!!!!!!!