Cheesy Scalloped Potatoes

By:

| Published on:

February 20, 2026

Cheesy Scalloped Potatoes

I grew up with a version of these scalloped potatoes that showed up at every family dinner, and this recipe is my streamlined, reliably creamy take. Thinly sliced russets baked in a velvety cheddar sauce become a crowd-pleasing side that works for weeknight meals, potlucks, or any time you want comforting, fuss-free food. If you love pairing rich sides with simple proteins, try our BBQ chicken with cheesy garlic for an easy, satisfying combo.

Why you’ll love this dish

This scalloped potatoes recipe is comfort food that checks practical boxes: it uses pantry-friendly staples, scales easily for a crowd, and delivers reliably creamy texture thanks to a classic butter and flour thickened sauce instead of heavy cream. It’s mild enough for kids yet rich enough to satisfy adults, and it pairs with roasted or grilled mains for an elevated weeknight spread.

“Creamy, cheesy, and simple to make. The sauce clings to every potato slice and the top browns just right. A family favorite that keeps well for leftovers.”

Step-by-step overview

Before you start, expect three main stages. First, prepare the potatoes and onion by peeling and slicing evenly. Second, make a smooth cheddar sauce on the stovetop by whisking flour into melted butter, then adding milk and shredded cheddar. Third, assemble in a baking dish, cover, and bake until the potatoes are tender and the top is golden. Total hands-on time is about 20 minutes and oven time around 50 to 65 minutes depending on how deep your dish is.

What you’ll need

  • 4 russet potatoes (peeled and sliced into 1/4-inch slices; about 2 pounds)
  • 1 yellow onion (sliced into rings)
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1/2 teaspoon kosher salt (plus more to taste)
  • 2 cups whole milk, room temperature (substitute: 2% for lighter texture; use an unsweetened plant milk for a dairy-free option but expect a different flavor)
  • 1 1/2 cups mild cheddar cheese, shredded (substitute: sharp cheddar for more bite, or a mix with Monterey Jack for extra melt)
  • Salt and freshly ground black pepper to taste

Notes: Use a mandoline or a very sharp knife to get uniform 1/4-inch slices. Room-temperature milk helps the sauce come together smoothly.

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C). Lightly butter or spray a 9×13-inch baking dish.
  2. Arrange a layer of potato slices in the bottom of the dish. Scatter a few onion rings over the potatoes. Season lightly with salt and pepper. Repeat to build layers until all potatoes and onions are used.
  3. In a medium saucepan over medium heat, melt the butter. Add the flour and whisk constantly for 1 to 2 minutes to form a roux. Do not let it brown.
  4. Slowly pour in the milk while whisking to prevent lumps. Continue to whisk until the sauce thickens and just starts to bubble, about 4 to 6 minutes.
  5. Remove the pan from the heat and stir in the kosher salt and most of the shredded cheddar, reserving a handful for the top. Taste and adjust seasoning with salt and pepper.
  6. Pour the cheese sauce evenly over the layered potatoes, using a spatula to nudge sauce into any gaps so slices are coated. Sprinkle the reserved cheddar over the surface.
  7. Cover the dish tightly with foil and bake for 45 to 55 minutes, or until a knife slides into the potatoes with little resistance.
  8. Remove the foil and bake an additional 10 to 15 minutes to brown the top. Allow the casserole to rest 10 minutes before serving so the sauce sets and slices hold their shape.

Cheesy Scalloped Potatoes: Irresistibly Creamy Comfort Food

Best ways to enjoy it

Serve these scalloped potatoes as the star side with a simply seasoned roast or a seared steak. For a family-style meal, complement them with roasted vegetables and a crisp green salad. If you want a heartier pairing, try a spicy or well-seasoned main like Cajun steak tips with cheesy rigatoni to balance the creamy potatoes.

Plating tip: spoon a neat square onto a warm plate and garnish with a sprinkle of chopped chives or parsley for color and a fresh note.

Storage and reheating tips

Cool leftovers to room temperature within two hours and refrigerate in an airtight container. Properly stored, leftovers will keep 3 to 4 days in the fridge. To reheat, cover with foil and warm in a 350°F oven until heated through, about 20 to 30 minutes. For single portions, microwave on medium power in short bursts, stirring or rotating occasionally to heat evenly.

To freeze: bake as directed, cool completely, wrap tightly with plastic wrap and foil, and freeze up to two months. Thaw overnight in the refrigerator before reheating in the oven.

Food safety reminder: do not leave dairy-based casseroles at room temperature for longer than two hours.

Pro chef tips

  • Even thickness is everything. Uniform 1/4-inch slices cook at the same rate and prevent crunchy centers.
  • Keep the sauce smooth by gradually adding milk to the roux and whisking constantly. If you get lumps, strain the sauce or whisk briskly off heat.
  • Use room-temperature milk to reduce shock to the roux and speed thickening.
  • Let it rest before slicing. The short cooling period helps the sauce firm up so servings hold their shape.
  • For extra flavor without extra work, sauté the onion rings in a tablespoon of butter until translucent before layering.

Creative twists

  • Make it smoky and savory by folding in a tablespoon of smoked paprika to the sauce.
  • Add finely chopped fresh herbs like thyme or rosemary to the sauce for an aromatic lift.
  • Swap half the cheddar for Gruyère for a nuttier flavor profile.
  • For a lighter version, use 2% milk and reduce the cheese by a quarter cup, keeping in mind texture will be slightly less rich.
  • Gluten-free option: use a 1:1 gluten-free flour blend in place of all-purpose flour.

Common questions

How long does this take from start to finish?

Plan on about 20 minutes of prep and 55 to 70 minutes of baking time, depending on how deep your dish is and the exact thickness of your slices.

Can I make this ahead of time?

Yes. Assemble the dish, cover tightly, and refrigerate for up to 24 hours before baking. Add an extra 10 to 15 minutes to the covered baking time if baking straight from the fridge.

Can I use a different potato variety?

You can use Yukon Gold for a slightly creamier texture and less starch, but russets are ideal for their starchy, fluffy consistency that absorbs sauce well.

What if my sauce is too thin?

Simmer it a little longer on the stove to reduce and thicken. If you need a quick fix, whisk in a tablespoon of flour dissolved in a small amount of cold milk, return to heat, and cook until it thickens.

Is it safe to freeze after baking?

Yes. Cool completely, wrap tightly, and freeze up to two months. Thaw in the refrigerator overnight before reheating in the oven at 350°F until hot.

Print

Creamy Cheddar Scalloped Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy and cheesy scalloped potato dish that’s comforting and perfect for any gathering.

  • Prep Time: 20 minutes
  • Cook Time: 55 minutes
  • Total Time: 75 minutes
  • Yield: 8 servings 1x
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 4 russet potatoes, peeled and sliced into 1/4-inch slices (about 2 pounds)
  • 1 yellow onion, sliced into rings
  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1/2 teaspoon kosher salt (plus more to taste)
  • 2 cups whole milk, room temperature
  • 1 1/2 cups mild cheddar cheese, shredded
  • Salt and freshly ground black pepper to taste

Instructions

  1. Preheat the oven to 375°F (190°C). Lightly butter or spray a 9×13-inch baking dish.
  2. Layer potato slices in the bottom of the dish, scatter onion rings and season lightly with salt and pepper. Repeat until all are used.
  3. In a saucepan, melt the butter over medium heat, whisk in flour to form a roux, and cook for 1-2 minutes without browning.
  4. Slowly add milk while whisking until the sauce thickens and bubbles, about 4-6 minutes.
  5. Stir in kosher salt and most of the shredded cheddar, reserving some for the topping. Adjust seasoning if needed.
  6. Pour cheese sauce evenly over the potatoes, ensuring all slices are coated. Sprinkle remaining cheddar on top.
  7. Cover with foil and bake for 45-55 minutes until potatoes are tender.
  8. Remove foil and bake an additional 10-15 minutes to brown the top. Let rest for 10 minutes before serving.

Notes

Use a mandoline or sharp knife for uniform slices. Room-temperature milk aids in creating a smooth sauce.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 25mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star