Ultimate Cheesy Scalloped Potatoes – Comforting, Creamy, and Crowd-Pleasing

There’s something timeless about a bubbling dish of scalloped potatoes coming out of the oven. Thin slices of potatoes tucked into a creamy, garlicky sauce and blanketed with cheese—this is comfort food at its best. It’s the kind of side that steals the show at holidays, potlucks, and Sunday dinners.

Even picky eaters usually ask for seconds. If you’re after a reliable, rich, and truly irresistible version, this is the one to keep.

Why This Recipe Works

This recipe layers thinly sliced potatoes with a velvety cream sauce and a blend of cheeses that melt beautifully. The technique is simple: briefly cook the sauce on the stove so it thickens before baking, which keeps the dish from turning watery.

Using a mix of cheeses adds depth—sharp cheddar for tang, Gruyère or Swiss for nutty melt, and Parmesan for a savory finish. A touch of Dijon and garlic brightens the richness, while a sprinkle of fresh thyme keeps it fragrant. The result is a golden, creamy bake with tender potatoes and cheesy pockets in every bite.

Ingredients

  • 3 pounds Yukon Gold potatoes, peeled (optional) and sliced 1/8-inch thick
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely sliced
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon smoked paprika (optional)
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded Gruyère or Swiss cheese
  • 1/2 cup finely grated Parmesan cheese
  • Nonstick cooking spray or extra butter for greasing

Reader Favorite

🍫 The Ultimate No-Bake Dessert Ebook 🍓

30 mouthwatering no-bake recipes you can whip up in minutes — creamy cheesecakes, fruity parfaits, chocolatey bars, and more!

  • Quick & easy — no oven required
  • 📖30 recipes + bonus treat
  • 🍓Chocolate, fruit, nutty & refreshing flavors
  • Beautifully designed, instant download
👉 Get Your Copy Now
Instant digital download • Secure checkout on Gumroad

Instructions

  1. Prep the oven and pan: Preheat the oven to 375°F (190°C).Grease a 9×13-inch baking dish with butter or cooking spray.
  2. Slice the potatoes: Use a mandoline or a sharp knife to slice the potatoes 1/8-inch thick. Keep slices in a bowl of cold water while you work to prevent browning. Drain and pat dry before layering.
  3. Sauté the aromatics: In a medium pot, heat butter and olive oil over medium heat.Add onion and cook until soft and translucent, about 5–7 minutes. Stir in garlic and cook 30 seconds.
  4. Make the sauce: Sprinkle in the flour and cook, stirring, for 1 minute. Slowly whisk in the milk, then the cream, until smooth.Add Dijon, salt, pepper, paprika, and thyme. Simmer 3–5 minutes, whisking, until slightly thickened.
  5. Add some cheese to the sauce: Off the heat, whisk in 1 cup cheddar and 1/2 cup Gruyère until melted. Taste and adjust seasoning.The sauce should be well-salted since it flavors the potatoes.
  6. Layer the dish: Arrange half the potatoes in the dish, slightly overlapping. Pour over half the sauce. Sprinkle with 1/2 cup cheddar, 1/4 cup Gruyère, and 2 tablespoons Parmesan.Repeat with remaining potatoes, sauce, and cheeses, reserving a little Parmesan for the top.
  7. Cover and bake: Cover tightly with foil and bake 40 minutes. This steams the potatoes so they become tender without the top over-browning.
  8. Uncover and finish: Remove foil and bake another 20–30 minutes, until the top is deeply golden and the potatoes are easily pierced with a knife.
  9. Rest before serving: Let the dish rest 15 minutes. This allows the sauce to set and makes neat slices easier.
  10. Garnish (optional): Sprinkle with extra thyme or chopped chives for a fresh pop of color.

Keeping It Fresh

Leftovers keep well when stored properly.

Let the dish cool to room temperature, then cover tightly and refrigerate for up to 4 days. Reheat covered in a 350°F (175°C) oven until warmed through, then uncover for a few minutes to re-crisp the top. For freezing, portion into airtight containers and freeze up to 2 months.

Thaw overnight in the fridge and reheat in the oven so the texture stays creamy rather than watery.

Health Benefits

Potatoes offer more than comfort. They provide potassium, which supports healthy blood pressure, and vitamin C, especially when freshly cooked. This dish also delivers protein and calcium from the dairy and cheese, which support bones and muscles.

To lighten it up, you can use 2% milk instead of whole milk or swap some heavy cream for evaporated milk. Keeping portions balanced and pairing with a crisp salad or steamed greens rounds out the meal.

Pitfalls to Watch Out For

  • Watery sauce: If you skip thickening the sauce on the stove, the bake can turn soupy. Simmer the sauce until it lightly coats a spoon.
  • Undercooked potatoes: Slices thicker than 1/8 inch take much longer to soften.Keep slices thin and cover the dish for the first bake.
  • Curdling: Boiling the dairy hard or adding cold dairy to a very hot pan can cause separation. Gently simmer and whisk.
  • Greasy top: Extra oily cheeses or too much butter can pool. Stick to the cheese amounts and blend cheddar with a good-melting cheese like Gruyère.
  • Bland results: Potatoes need assertive seasoning.Taste the sauce and season until it’s slightly salty and flavorful.

Alternatives

  • Lighter version: Use 2 cups 2% milk and 1 cup evaporated milk in place of milk and cream. Reduce cheese by 1/2 cup total and add extra thyme and black pepper for punch.
  • Gluten-free: Swap the flour for 1 tablespoon cornstarch whisked into cold milk before heating, or use a gluten-free all-purpose blend.
  • Extra savory: Add 4 slices of crisp, crumbled bacon between layers or stir in 1/2 cup caramelized onions for sweetness.
  • Herb-forward: Replace thyme with rosemary and a little sage. A pinch of nutmeg in the sauce complements the creaminess.
  • Spicy kick: Add a finely chopped jalapeño to the onions, or stir in 1/2 teaspoon crushed red pepper flakes.
  • Dairy tweaks: Try half cheddar and half smoked Gouda for a deeper flavor, or swap Gruyère for fontina for ultra-smooth melt.
  • Make-ahead: Assemble up to 24 hours in advance, cover, and refrigerate.Add 10–15 minutes to the covered bake time.

FAQ’s

Can I use russet potatoes instead of Yukon Gold?

Yes. Russets work well and turn very tender, but they can break down a bit more. Slice evenly and avoid overbaking to keep structure.

Do I have to peel the potatoes?

No.

The peel is thin on Yukon Golds and adds texture and nutrients. If you prefer a smoother bite or are using russets, peeling is a good idea.

Can I make this ahead and reheat?

Absolutely. Bake, cool, and refrigerate.

Reheat covered at 350°F until hot, then uncover to re-crisp the top for a few minutes.

Why did my sauce separate?

Overheating the dairy or baking at too high a temperature can cause curdling. Keep the stovetop sauce at a gentle simmer and bake at the recommended temperature.

What cheeses melt best for scalloped potatoes?

Cheddar and Gruyère are classics. Fontina, Monterey Jack, and Swiss also melt well.

Add a little Parmesan for a savory edge, but avoid too much aged, dry cheese as it can turn grainy.

How thin should the potato slices be?

About 1/8 inch. Thinner slices cook evenly and stack neatly, ensuring tender layers without a long bake time.

Can I add protein to make it a main dish?

Yes. Fold in diced ham, rotisserie chicken, or cooked bacon between layers.

Reduce added salt slightly to balance the seasoning.

What can I serve with cheesy scalloped potatoes?

They pair well with roast chicken, steak, baked salmon, or a simple green salad with a bright vinaigrette to cut the richness.

 

Related Recipes

In Conclusion

These Ultimate Cheesy Scalloped Potatoes deliver everything you want from a cozy side: tender layers, a creamy sauce, and a golden, bubbly top. With a few smart techniques and a balanced cheese blend, the dish turns out rich but not heavy, and elegant without being fussy. Keep this recipe on hand for holidays and weeknights alike—it’s simple, reliable, and always a hit.

One pan, familiar ingredients, and a whole lot of comfort.

Cheesy Scalloped Potatoes

Ultimate Cheesy Scalloped Potatoes - Comforting, Creamy, and Crowd-Pleasing

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4 servings

Ingredients
  

  • 3 pounds Yukon Gold potatoes, peeled (optional) and sliced 1/8-inch thick
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely sliced
  • 3 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 teaspoon Dijon mustard
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon smoked paprika (optional)
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded Gruyère or Swiss cheese
  • 1/2 cup finely grated Parmesan cheese
  • Nonstick cooking spray or extra butter for greasing

Instructions
 

  • Prep the oven and pan: Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with butter or cooking spray.
  • Slice the potatoes: Use a mandoline or a sharp knife to slice the potatoes 1/8-inch thick. Keep slices in a bowl of cold water while you work to prevent browning. Drain and pat dry before layering.
  • Sauté the aromatics: In a medium pot, heat butter and olive oil over medium heat. Add onion and cook until soft and translucent, about 5–7 minutes. Stir in garlic and cook 30 seconds.
  • Make the sauce: Sprinkle in the flour and cook, stirring, for 1 minute. Slowly whisk in the milk, then the cream, until smooth. Add Dijon, salt, pepper, paprika, and thyme. Simmer 3–5 minutes, whisking, until slightly thickened.
  • Add some cheese to the sauce: Off the heat, whisk in 1 cup cheddar and 1/2 cup Gruyère until melted. Taste and adjust seasoning. The sauce should be well-salted since it flavors the potatoes.
  • Layer the dish: Arrange half the potatoes in the dish, slightly overlapping. Pour over half the sauce. Sprinkle with 1/2 cup cheddar, 1/4 cup Gruyère, and 2 tablespoons Parmesan. Repeat with remaining potatoes, sauce, and cheeses, reserving a little Parmesan for the top.
  • Cover and bake: Cover tightly with foil and bake 40 minutes. This steams the potatoes so they become tender without the top over-browning.
  • Uncover and finish: Remove foil and bake another 20–30 minutes, until the top is deeply golden and the potatoes are easily pierced with a knife.
  • Rest before serving: Let the dish rest 15 minutes. This allows the sauce to set and makes neat slices easier.
  • Garnish (optional): Sprinkle with extra thyme or chopped chives for a fresh pop of color.

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Leave a Comment

Scroll to Top