Ultimate Cheesy Scalloped Potatoes

Let me tell you about potato heaven

Look, I’ve made a LOT of potato dishes in my life. Like, an embarrassing amount. But these cheesy scalloped potatoes? They’re the ones my family literally begs me to make for every holiday. The ones my brother-in-law tried to claim he made when he took leftovers to work. The ones that disappeared in 10 minutes flat at the last potluck. They’re creamy, garlicky, cheesy perfection with those beautiful layers that look way more impressive than the effort it takes to make them. This is my ride-or-die potato recipe and I’m about to change your spud game forever.

Why These Will Ruin All Other Potatoes For You

  • The sauce is ridiculous – it’s like a cross between alfredo and cheese fondue, but better.
  • The layers get all melty and gooey in the middle but the top gets that amazing crispy cheese crust (you know the one I’m talking about).
  • They’re actually pretty hard to mess up, which is clutch when you’re juggling other dishes.
  • People will think you’re some kind of potato savant.
  • They’re make-ahead friendly (praise be).
  • You can customize them a million ways (more on that later).
  • That moment when you scoop into them and the cream oozes out? Pure. Food. Magic.

The Good Stuff You’ll Need

  • 3 pounds russet potatoes (about 6-8 medium spuds – Yukon golds work too, but russets are my go-to)
  • 1 large onion (yellow or white, doesn’t matter)
  • 4 cloves garlic (at MINIMUM – I usually double this)
  • 1/4 cup butter (the real deal, not that margarine nonsense)
  • 1/4 cup all-purpose flour
  • 2 cups whole milk (don’t you dare use skim)
  • 1 cup heavy cream (because we’re not here to count calories)
  • 2 cups sharp cheddar, shredded (pre-shredded works but freshly grated melts better)
  • 1 cup gruyère cheese, shredded (worth every penny, trust me)
  • 1/2 cup parmesan cheese (the real stuff, not the sawdust in the green can)
  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried, but fresh is better)
  • 1/4 teaspoon freshly grated nutmeg (the secret weapon)
  • 2 bay leaves
  • Salt and pepper (more than you think you need)
  • Paprika for sprinkling on top (smoked paprika if you’re feeling fancy)
  • Optional but amazing: 3 slices bacon, cooked and crumbled

Let’s Do This

Prep Work (about 20 minutes):

  1. Preheat your oven to 350°F. Find a 9×13 baking dish and grease it like your life depends on it. (Seriously, cheesy potatoes are a pain to scrub off).
  2. Peel those potatoes. I know some recipes say you can leave the skin on. Those recipes are lying to you. Peel them.
  3. Slice the potatoes THIN. Like, almost see-through thin. About 1/8 inch if you want to get technical. Use a mandoline if you have one (AND THE HAND GUARD – I learned this the hard way and still have the scar to prove it). If not, channel your inner prep cook and use a sharp knife. Consistency is key here.
  4. Slice your onion thin too, and mince that garlic. If you’re using bacon, cook it now and crumble it up.
  5. Grate all your cheeses and mix them together in a bowl. Set aside about 1 cup for the top layer.

Make the Ridiculous Sauce (about 15 minutes):

  1. In a large saucepan over medium heat, melt the butter. Add the onions and cook until they’re soft and translucent, about 5 minutes.
  2. Add the garlic and cook for another minute. Don’t burn it or you’ll have to start over (been there, it’s not fun).
  3. Sprinkle the flour over everything and stir constantly for about 2 minutes. It’ll look paste-like and not very appetizing. Don’t panic.
  4. SLOWLY pour in the milk and cream, whisking constantly. Seriously, go slow or you’ll get lumps. Nobody wants lumpy scalloped potatoes.
  5. Add the bay leaves and let the mixture simmer gently for about 5 minutes until it starts to thicken. Stir occasionally so it doesn’t stick to the bottom.
  6. Remove from heat, fish out the bay leaves, and stir in most of your cheese mixture (remember, we’re saving some for the top). Keep stirring until it’s melted and smooth.
  7. Add the thyme, nutmeg, salt, and pepper. Taste it and adjust seasonings. It should taste rich enough to make you question your life choices.

Assembly (about 10 minutes):

  1. Layer about 1/3 of your potato slices in the bottom of your greased dish, slightly overlapping them. They should look all neat and pretty, like potato roof shingles.
  2. Pour about 1/3 of your cheese sauce over the potatoes. If you’re using bacon, sprinkle some of it here.
  3. Repeat with another layer of potatoes, another third of sauce, more bacon if using.
  4. Final layer: remaining potatoes, remaining sauce, and then top with that reserved cup of cheese mix. Dust the top with paprika because color is nice.

Bake It:

  1. Cover the dish with foil (spray the underside with cooking spray first so the cheese doesn’t stick to it – learned that one the hard way too).
  2. Bake for 45 minutes covered.
  3. Remove the foil and bake for another 30-40 minutes until the top is golden and bubbly and beautiful. If you stick a knife in the middle, the potatoes should be tender.
  4. THIS IS IMPORTANT: Let it rest for at least 15-20 minutes before serving. I know it’s torture, but if you cut in too soon, you’ll have potato soup, not scalloped potatoes.

Serving Suggestions

  • These potatoes go with literally everything. Steak, ham, chicken, fish, a spoon directly into your mouth at midnight…
  • If you’re doing a big holiday meal, these can be the star starch alongside a simple roasted meat.
  • For a comfort food extravaganza, serve with meatloaf and some simple steamed green beans.
  • Need to feed vegetarians? Skip the bacon and serve these as a main dish with a hearty salad on the side.
  • These are basically a blank canvas for any meal. They’re the little black dress of side dishes.

Switch It Up

  • Loaded Baked Potato Style: Add some sour cream to the sauce, then top with extra bacon, chives, and a dollop of sour cream before serving.
  • Southwest Twist: Add a diced jalapeño to the onion mixture, use pepper jack in place of gruyère, and add a teaspoon of cumin to the sauce.
  • Fancy Pants Version: Add sautéed mushrooms between the layers and a truffle oil drizzle before serving (if you’re into that sort of thing).
  • Steakhouse Style: Add horseradish to the sauce (about 2 tablespoons) and use blue cheese for part of the cheese mixture.
  • Lighter Option: Ha! Just kidding. There is no lighter option. These are special occasion potatoes. Embrace it.

Make-Ahead and Storage Tips

  • You can assemble the entire dish a day ahead, cover and refrigerate. Just add about 15 minutes to the covered baking time.
  • These potatoes actually taste BETTER the next day. Store leftovers in the fridge for up to 4 days.
  • To reheat, cover with foil and bake at 350°F until heated through (about 30 minutes), or microwave individual portions.
  • These do not freeze well. The cream sauce will separate and get weird. Just eat them all. I believe in you.

Real Talk: Common Questions & Problems

Q: My sauce is lumpy. What did I do wrong?
A: You added the milk too quickly or didn’t whisk enough. Next time, go slower. For now, strain the sauce through a fine-mesh sieve or blend it smooth.

Q: The potatoes are still crunchy but the top is getting too brown!
A: Your slices were probably too thick. Cover it back up with foil and keep baking until the potatoes are tender. If you’re worried about burning, lower the temp to 325°F.

Q: Can I use pre-sliced potatoes from the store?
A: In theory, yes. In practice, they often have a preservative that keeps them from getting tender. Fresh is best, but if you must, rinse store-bought sliced potatoes really well first.

Q: Do I really need the gruyère? It’s expensive!
A: It does add amazing flavor, but if your budget is tight, you can use all cheddar, or sub in some gouda, fontina, or even swiss.

Q: How many people does this feed?
A: Technically 8-10 as a side dish. Realistically? About 6, because everyone will want seconds.

Q: My family doesn’t like onions. Can I leave them out?
A: Fine, but you’re missing out. You can grate the onion instead of slicing it if texture is the issue. They’ll never know it’s there, but you’ll get the flavor.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Cheesy Scalloped Potatoes


  • Author: Lina Quinn

Description

Look, I’ve made a LOT of potato dishes in my life. Like, an embarrassing amount. But these cheesy scalloped potatoes? They’re the ones my family literally begs me to make for every holiday. The ones my brother-in-law tried to claim he made when he took leftovers to work. The ones that disappeared in 10 minutes flat at the last potluck. They’re creamy, garlicky, cheesy perfection with those beautiful layers that look way more impressive than the effort it takes to make them. This is my ride-or-die potato recipe and I’m about to change your spud game forever.


Ingredients

Scale

 

  • 3 pounds russet potatoes (about 68 medium spuds – Yukon golds work too, but russets are my go-to)
  • 1 large onion (yellow or white, doesn’t matter)
  • 4 cloves garlic (at MINIMUM – I usually double this)
  • 1/4 cup butter (the real deal, not that margarine nonsense)
  • 1/4 cup all-purpose flour
  • 2 cups whole milk (don’t you dare use skim)
  • 1 cup heavy cream (because we’re not here to count calories)
  • 2 cups sharp cheddar, shredded (pre-shredded works but freshly grated melts better)
  • 1 cup gruyère cheese, shredded (worth every penny, trust me)
  • 1/2 cup parmesan cheese (the real stuff, not the sawdust in the green can)
  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried, but fresh is better)
  • 1/4 teaspoon freshly grated nutmeg (the secret weapon)
  • 2 bay leaves
  • Salt and pepper (more than you think you need)
  • Paprika for sprinkling on top (smoked paprika if you’re feeling fancy)
  • Optional but amazing: 3 slices bacon, cooked and crumbled

 


Leave a Comment

Recipe rating