Cheesy Scalloped Potatoes: The Creamiest Most Indulgent Potato Dish You’ll Ever Make

These cheesy scalloped potatoes are one of the most indulgent things I make and I have absolutely zero regrets about it. Thinly sliced potatoes layered in a rich homemade garlic cream sauce with sharp cheddar and Gruyère melted throughout, baked until the top is deeply golden and the insides are impossibly creamy and tender. I have been making these cheesy scalloped potatoes at Golden Recipes for years and they are the dish people request most for holiday dinners, Sunday suppers, and any time they want to feel genuinely taken care of. This recipe is everything a great scalloped potato should be — rich, deeply cheesy, and completely unforgettable.

Why You’ll Love These Cheesy Scalloped Potatoes

The homemade cream sauce is what separates these scalloped potatoes from every other version you’ve tried. A simple butter and garlic roux enriched with heavy cream and whole milk creates a sauce that is silky, deeply savory, and slightly thickened before the potatoes even go in. As everything bakes together the potatoes release their starch into the cream which creates this incredible naturally thickened sauce that coats every layer. By the time it comes out of the oven you have something that is far richer and more flavorful than any canned soup shortcut could ever produce.

The two-cheese approach is the other secret. Sharp cheddar gives you that bold tangy flavor that cuts through the richness of the cream. Gruyère adds a nutty slightly sweet depth that makes the sauce taste sophisticated and complex. Together they create layers of flavor between every potato slice that makes each bite something genuinely special. These cheesy scalloped potatoes are the kind of side dish that becomes the main event at any table.

Equipment You’ll Need

  • 9×13 inch baking dish or deep 2-quart casserole dish
  • Mandoline or sharp knife for slicing potatoes thin
  • Medium saucepan for the cream sauce
  • Whisk
  • Measuring cups and spoons
  • Aluminum foil

Ingredients

  • 3 lbs Yukon Gold or russet potatoes, peeled and sliced ⅛-inch thin
  • 3 tablespoons butter
  • 4 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1½ cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon dried thyme
  • ½ teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • Salt and black pepper to taste
  • 1½ cups freshly shredded sharp cheddar cheese — divided
  • 1 cup freshly shredded Gruyère cheese — divided
  • Fresh thyme or parsley for garnish

Substitutions

Yukon Gold potatoes give you the creamiest most buttery result — they hold their shape better than russets which can become a little grainy. All cheddar works if you can’t find Gruyère — use an extra sharp variety. Swiss cheese is the closest substitute to Gruyère in flavor. For extra richness add 2 oz of cream cheese to the sauce — it makes it even silkier. Add thinly sliced onion between the potato layers for extra aromatic depth. For a lighter version replace the heavy cream with additional whole milk — the sauce will be thinner but still very creamy.

How to Make Cheesy Scalloped Potatoes

Make the Cream Sauce

Preheat your oven to 375°F (190°C) and grease your baking dish generously with butter. Melt the butter in a medium saucepan over medium heat. Add the minced garlic and cook for 1 minute until incredibly fragrant — the whole kitchen will smell amazing. Sprinkle the flour over the garlic and butter and whisk for 1 minute to cook out the raw flour taste. Slowly pour in the milk while whisking continuously to prevent lumps. Add the heavy cream and continue whisking. Add the dried thyme, garlic powder, smoked paprika, salt, and pepper. Cook over medium heat whisking frequently until the sauce is thick enough to coat the back of a spoon — about 4 to 5 minutes. Remove from heat and stir in 1 cup of cheddar and ½ cup of Gruyère until melted and the sauce is gloriously glossy.

Layer the Potatoes

Arrange one third of the sliced potatoes in an overlapping shingle pattern across the bottom of your baking dish. Season lightly with salt and pepper. Pour one third of the cheese cream sauce over the potatoes spreading evenly to the edges. Repeat with a second layer of potatoes, seasoning, and sauce. Add the final layer of potatoes and pour the remaining sauce over the top — it should just barely cover the top layer. Scatter the remaining cheddar and Gruyère evenly across the entire top surface.

Bake

Cover tightly with aluminum foil and bake for 45 minutes — the covered bake steams the potatoes through completely without drying them out. Remove the foil and bake for another 20 to 25 minutes until the top is deeply golden, the sauce is bubbling at the edges, and a knife inserted in the center meets no resistance from the potatoes. The top cheese layer should be golden brown and slightly crispy at the edges. If it’s not golden enough broil for the last 2 to 3 minutes — watch it closely.

Rest and Serve

This is one of the most important steps — let the scalloped potatoes rest for at least 15 minutes before cutting or serving. The cream sauce continues to thicken as it cools slightly and the layers set up so you get beautiful clean portions instead of a saucy mess. Garnish with fresh thyme or parsley and serve hot from the dish.

Variations

  • Ham and scalloped potatoes — layer diced cooked ham between the potato layers for a complete one-dish meal
  • Caramelized onion version — add a layer of caramelized onions between each potato layer for incredible sweetness and depth
  • Spicy jalapeño — add thin slices of fresh jalapeño between the layers and use pepper jack instead of Gruyère
  • Loaded version — add crumbled bacon and sliced green onions on top right after removing from the oven
  • Four cheese — add Parmesan and fontina alongside the cheddar and Gruyère for an ultra-luxurious sauce

What to Serve With It

These cheesy scalloped potatoes are the ultimate side dish for virtually any protein. They’re spectacular alongside roasted chicken, glazed ham, beef tenderloin, or lamb. For a vegetarian main serve them with a simple green salad and roasted broccoli. At holiday dinners they belong on the table next to turkey or prime rib — they’re the side dish everyone loads up on first. Warm dinner rolls on the side for soaking up any extra cream sauce from the pan are always a good idea.

Pro Tips

  • Slice potatoes as thin as possible — ⅛ inch is the target, a mandoline makes this effortless
  • Make the cream sauce fully before layering — hot sauce penetrates and seasons the potatoes far better than cold
  • Cover then uncover — covered baking cooks through, uncovered browning creates the golden cheese top
  • Rest at least 15 minutes — this is non-negotiable for the sauce to thicken and layers to set cleanly
  • Always shred your own cheese — the cheese melts into the sauce far more smoothly than pre-shredded

Common Mistakes

  • Slicing potatoes too thick — they won’t cook through properly and the layers won’t be tender
  • Skipping the foil — without it the top browns before the potatoes inside are cooked
  • Not resting long enough — cutting into hot scalloped potatoes produces a saucy runny mess
  • Using pre-shredded cheese — the anti-caking agents prevent the cheese from melting smoothly into the cream sauce
  • Not seasoning between layers — seasoning only the sauce leaves the potato layers bland

Storage and Reheating

Store covered in the fridge for up to 4 days — scalloped potatoes are extraordinary the next day after the flavors have had overnight to develop. To reheat cover with foil and bake at 350°F for 20 to 25 minutes until heated through — remove foil for the last 5 minutes to refresh the cheese top. Microwave individual portions on medium power. This dish can be frozen — freeze after baking and cooling completely, wrapped tightly, for up to 2 months. Thaw overnight and reheat covered in the oven.

FAQ

Yukon Gold or russet potatoes?
Yukon Gold are superior for scalloped potatoes — they hold their shape better, have a naturally buttery flavor, and create a creamier sauce. Russets work but can become slightly grainy in a cream sauce.

Can I make these ahead of time?
Yes — assemble completely, cover and refrigerate up to 24 hours. Bake as directed adding 15 extra minutes since you’re starting cold. They actually taste even better made ahead.

Why are my potatoes still hard after baking?
Usually because they were sliced too thick or the oven temperature was too low. Use a mandoline for consistent thin slices and make sure your oven is fully preheated before the dish goes in.

Can I use a smaller dish?
Yes — a deep 2-quart casserole dish works well. The layers will be thicker and may need an extra 10 to 15 minutes of covered baking time.

Conclusion

These Cheesy Scalloped Potatoes are the most indulgent comforting side dish you’ll ever make — creamy, golden, deeply cheesy, and absolutely impossible to resist. Make them once and they’ll be requested at every family dinner from here on out.

Cheesy Scalloped Potatoes

By Sophia White — Golden Recipes

Prep Time
20 mins
Bake Time
65 mins
Total Time
~1 hr 25 mins
Servings
8
Calories
420 kcal

Ingredients

  • 3 lbs Yukon Gold potatoes, peeled and sliced ⅛-inch thin
  • 3 tablespoons butter
  • 4 cloves garlic, minced
  • 3 tablespoons flour
  • 1½ cups whole milk + 1 cup heavy cream
  • 1 tsp dried thyme + ½ tsp garlic powder + ½ tsp smoked paprika
  • Salt and black pepper to taste
  • 1½ cups freshly shredded sharp cheddar, divided
  • 1 cup freshly shredded Gruyère, divided
  • Fresh thyme for garnish

Instructions

  1. Preheat oven to 375°F (190°C). Grease a 9×13 baking dish.
  2. Melt butter in saucepan over medium heat. Cook garlic 1 minute. Sprinkle flour and whisk 1 minute. Slowly whisk in milk and cream. Add seasonings and simmer until thickened 4-5 minutes. Remove from heat and stir in 1 cup cheddar and ½ cup Gruyère.
  3. Layer ⅓ of potatoes in dish, season with salt and pepper, pour ⅓ of sauce over. Repeat twice.
  4. Scatter remaining cheddar and Gruyère over the top.
  5. Cover with foil and bake 45 minutes. Remove foil and bake 20-25 more minutes until golden and bubbling.
  6. Rest 15 minutes before serving. Garnish with fresh thyme.

Nutrition (per serving)

🔥 Calories: 420 🥩 Protein: 14g 🍞 Carbs: 38g 🧈 Fat: 24g 🧂 Sodium: 480mg 🌾 Fiber: 3g

Leave a Comment