The Best Homemade Cheesy Scalloped Potatoes
This cheesy scalloped potatoes recipe is a keeper. It's rich and creamy, with so much flavor and makes any meal so much better!

- Prep time
- 20 min
- Cook time
- 1 hr 20 min
- Yield
- 8 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 2 tbsp unsalted butter
- 2 tbsp olive oil
- 3 tbsp all purpose flour
- 1 tsp onion powder
- 1 tsp garlic powder
- 2 cups whole milk
- 2 large russet potatoes
- 1 cup white cheddar (shredded)
- 1 cup parmesan cheese
Instructions
- 1
Preheat the oven to 375°F. Coat an oven safe dish (I used a 9 inch round) with nonstick spray.
- 2
Place a saucepan on the burner and turn the heat on to medium. Add butter to the sauce pan, once it's almost melted, add the olive oil.
- 3
Add in the flour, stir until it smells a little bit nutty, for about 3 minutes.
- 4
Add in onion and garlic powder, stir for one minute.
- 5
Add 1/4 cup milk, mix well until it forms a paste, then add the milk slowly and gradually until all is added. Stir constantly to avoid lumps.
- 6
Stir and cook until the sauce thickens a little bit just enough that it's not watery anymore.
- 7
Slice the red potatoes evenly, make sure all the slices have the same thickness.
- 8
Arrange the potato slices in the oven safe dish in circles, partially overlapping in a single layer.
- 9
Sprinkle shredded white cheddar all over the potatoes.
- 10
Pour the white sauce you made in the sauce pan over the potatoes, make sure they're covered.
- 11
Sprinkle Parmesan cheese on top. Cover with aluminum foil.
- 12
Bake in the oven for 40 minutes covered. Then uncover and bake for an additional 30 minutes until potatoes are fully cooked and the sauce is golden and bubbly.
- 13
Serve warm.