Classic Scalloped Potatoes

Classic Scalloped Potatoes

Tender, thinly sliced potatoes layered in a rich, creamy béchamel sauce and baked until golden and bubbling. This timeless comfort dish is simple, reliable, and deeply satisfying — perfect as a hearty side for roasts, ham, or holiday dinners. No cheese required, just pure, classic creaminess.

6 servings · Prep 25 min · Cook 75 min · Total 100 min

Side Dish

Main

  • 3 lb russet potatoes peeled and sliced 1/8-inch thick
  • 1 yellow onion thinly sliced into half-moons
  • 1 tbsp unsalted butter cut into small pieces

Sauce

  • 4 tbsp unsalted butter
  • 1 medium yellow onion finely diced
  • 3 cloves garlic minced
  • 0.25 cup all-purpose flour
  • 2 cup whole milk warmed
  • 1 cup heavy cream warmed
  • 1.5 tsp kosher salt
  • 0.5 tsp black pepper freshly ground
  • 0.25 tsp ground nutmeg
  • 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
  • 1/2 tsp dried thyme

Garnish

  • 2 tbsp fresh parsley chopped

Equipment

  • Oven
  • Stovetop
  • Saucepan
  • Baking Dish
  • Aluminum Foil
  • Parchment Paper
  • Mixing Bowl
  • Pot
  • Toothpick
  • Wooden Spoon
  • Measuring Cups
  • Whisk
  • Spatula
  • Knife
  • Measuring Spoons
  • Cutting Board
  • Mandoline
  • Saucepan (1 Quart)
  • Baking Dish (9 x 13)
  • Mixing Bowl (4 Quarts)

Instructions

  1. Preheat your #[Oven] to ![375°F]. #[Butter] a 9x13-inch #[Baking Dish] and set aside. Peel the @[Russet Potatoes] and slice them 1/8-inch thick — a #[Mandoline] is ideal for even, uniform slices, but a sharp #[Knife] works too. Keep the slices in a #[Mixing Bowl] of cold @[Water] while you prep to prevent browning, then drain and pat dry thoroughly with a clean towel before layering.
  2. In a large #[Saucepan] over ^[medium heat], melt the 4 tablespoons of @[Butter]. Add the diced @[Yellow Onion] and cook, stirring occasionally, until soft and translucent, about ~[5 minutes]. Add the minced @[Garlic] and cook for ~[1 more minute] until fragrant.
  3. Sprinkle the @[All-Purpose Flour] over the @[Butter] and @[Yellow Onion] mixture. Stir constantly with a #[Whisk] or #[Wooden Spoon] for ~[1–2 minutes] to cook out the raw flour taste — the mixture should look like a pale paste.
  4. Slowly pour in the warmed @[Milk] and @[Heavy Cream], whisking constantly to prevent lumps. Add the @[Kosher Salt], @[Black Pepper], @[Nutmeg], and @[Thyme] (if using). Continue whisking over ^[medium heat] until the sauce thickens enough to coat the back of a spoon, about ~[5–7 minutes]. Taste and adjust seasoning. Remove from heat.
  5. Arrange one-third of the @[Russet Potatoes] slices in an even, slightly overlapping layer in the prepared #[Baking Dish]. Scatter one-third of the sliced @[Yellow Onion] over the top. Pour one-third of the cream sauce evenly over the layer. Repeat this process two more times — potatoes, onion, sauce — finishing with the sauce on top. Dot the surface with the small pieces of @[Butter].
  6. Cover the dish tightly with #[Aluminum Foil]. Bake at ![375°F] for ~[45 minutes]. The foil traps steam and ensures the @[Russet Potatoes] cook through evenly before the top browns.
  7. Remove the #[Aluminum Foil] and continue baking for an additional ~[25–30 minutes], until the top is deeply golden and the @[Russet Potatoes] are completely tender when pierced with a #[Knife]. The sauce should be bubbling around the edges.
  8. Remove from the #[Oven] and let the dish rest for ~[10–15 minutes] before serving. This allows the sauce to thicken and set, making it much easier to portion. Garnish with fresh chopped @[Parsley] if desired.