I first made these cheesy scalloped potatoes on a cold Wednesday night when dinner needed to be easy—but still feel like a warm hug. I had a few potatoes, half a block of cheddar, and just enough energy to layer it all into a dish. When I pulled it from the oven—golden on top, creamy underneath—my family acted like I’d made something far fancier than what really took me 10 minutes to prep. From that day on, this dish became a go-to comfort food for holidays, potlucks, and weeknights alike.
You’re here for more than just a side dish—you want a version of cheesy scalloped potatoes that’s simple, deeply satisfying, and consistently turns out perfect. This is it.

Table of Contents
Recipe Overview & Why You’ll Love It
These cheesy scalloped potatoes are everything a good comfort side should be: rich, creamy, soft in the center, and crispy on top. The recipe skips the flour-based roux and instead uses the natural starch in the potatoes to thicken the dish, giving you a smoother, silkier finish. You’ll get real potato flavor, a bubbling cheese crust, and an aroma that fills the whole kitchen. It’s easy enough for a Tuesday, yet worthy of Thanksgiving. And because the ingredients are pantry staples, you can pull it together on short notice.
Ingredients & Substitutions for Cheesy Scalloped Potatoes
Here’s exactly what you need to make your cheesy scalloped potatoes come out rich and creamy every time.
Core Ingredients
- 5 large potatoes, peeled and thinly sliced (about 1.8–2 lbs / 900g)
- 1 large onion, thinly sliced
- 2 cups (480ml) whole milk
- 1½ cups (150g) grated cheddar cheese
- 2 tablespoons unsalted butter
- Salt and pepper, to taste
Smart Substitutions
Potatoes: Yukon Golds give a buttery texture, while Russets break down more and create extra creaminess. Cheese: Swap part of the cheddar with Gruyère or Parmesan for nutty undertones. Milk: For a richer dish, use half-and-half or a splash of heavy cream. For dairy-free, oat milk with vegan cheddar works well. Butter: A dairy-free spread or olive oil can be used in a pinch. Tip: Try to slice your potatoes uniformly (around 1/8-inch thick) for even cooking. A mandoline makes this fast and precise.
Equipment You’ll Need
You won’t need anything fancy—just a few dependable tools to get the job done right.
- 9×13-inch (23×33 cm) baking dish or equivalent
- Sharp knife or mandoline slicer (highly recommended)
- Medium saucepan
- Cheese grater
- Aluminum foil
- Optional: oven thermometer to ensure true 350°F (180°C) heat
Step-by-Step Instructions
Follow these simple steps and sensory cues to build layers of flavor in your cheesy scalloped potatoes.
Step 1 – Preheat and Prepare
Preheat your oven to 350°F (180°C). Grease your baking dish with a bit of butter or spray to prevent sticking.
Step 2 – Slice and Season
Peel and thinly slice the potatoes and onion. Add them to a large bowl and toss with salt and pepper to season the layers evenly.
Step 3 – Layer the Dish
Begin with a layer of potatoes, slightly overlapping. Add a layer of onions, then sprinkle with cheddar. Repeat this process two more times, ending with a layer of cheese on top.
Step 4 – Add Milk and Butter
Gently heat the milk until warm (not boiling), then pour evenly over the layered dish. Dot the top with butter.
Step 5 – Cover and Bake
Cover tightly with foil and bake for 30 minutes. This allows the potatoes to steam and soften without drying out.
Step 6 – Uncover and Crisp
Remove the foil and bake for an additional 15–20 minutes, or until the top is bubbling and golden. A knife should glide easily through the center. Let it sit for 10 minutes before serving—this allows the sauce to set slightly and makes serving cleaner.
Why This Recipe Works
Cheesy scalloped potatoes can go wrong in several ways: watery sauce, undercooked centers, or grainy cheese. This recipe avoids all that. No flour-based roux: The natural starch from the potatoes thickens the milk gently as it bakes, giving a silky, cohesive texture without risk of clumps. Warmed milk: Adding warm milk prevents sudden temperature changes, which helps the dish cook evenly. Foil then crisp: Starting covered ensures even softening; removing the foil finishes the browning. Layering cheese instead of mixing it in prevents stringy or broken cheese sauce. Each bite still gets melty goodness without separation.
Pro Tips & Variations
Want to customize your cheesy scalloped potatoes or take them to the next level? Try these expert tweaks: Mandoline magic: Uniform slices (1/8 inch thick) ensure consistent cooking and layered texture. Add garlic: Warm your milk with smashed garlic cloves or a bay leaf for a deeper flavor. Switch the cheese: Smoked Gouda, Fontina, or Gruyère add elegance. Make it a meal: Add thin ham slices, sautéed mushrooms, or spinach between layers. Spice it up: Add a pinch of cayenne or smoked paprika over the top cheese layer. Scaling tip: This recipe serves 6. To double it, bake in two separate dishes for even cooking.
Make-Ahead, Storage & Freezing
These cheesy scalloped potatoes are surprisingly forgiving when it comes to prep and storage. Make-Ahead: Assemble the full dish up to 24 hours in advance. Cover and refrigerate. Add 5–10 minutes to the covered baking time when cooking from cold. Fridge Storage: Keeps up to 4 days, covered tightly. Freezing: Bake fully, cool completely, then wrap well and freeze. Reheat at 325°F (160°C) for 25–30 minutes with a splash of milk for moisture. Reheating Tip: Cover loosely with foil and reheat at 350°F (180°C) until warmed through.
Serving Suggestions & Pairings
These cheesy scalloped potatoes play well with both fancy mains and casual roasts. Holiday mains: Pair with roast turkey, glazed ham, or prime rib. Weeknight options: Serve with baked chicken thighs, sausages, or pan-seared salmon. Lighter sides: Add green beans, sautéed kale, or a lemony salad to balance richness. Garnishes: Sprinkle fresh chives, parsley, or a dusting of paprika for color and contrast.
Dietary Notes & Allergen Considerations
Vegetarian: Yes, as long as the cheese is made without animal rennet. Dairy-Free Option: Use oat milk and plant-based cheddar, and sub butter with vegan spread. Gluten-Free: Naturally gluten-free—no flour or thickening agents used.
Troubleshooting & Common Mistakes
Potatoes still firm after baking? → Slices may be too thick. Use a mandoline and bake covered longer (up to 40 minutes). Too watery? → Make sure dish is tightly covered in the first half. Let it rest before cutting. Cheese looks split or oily? → Don’t mix cheese into hot milk. Layer it between potatoes instead. Burned top but undercooked middle? → Cover with foil sooner, and test doneness in the center before removing from oven.
Nutritional Information (per serving, estimate)
- Serving Size: ~1/6 of recipe
- Calories: 280
- Sugar: 3g
- Sodium: 260mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 40mg
FAQs About Cheesy Scalloped Potatoes
Can I make cheesy scalloped potatoes ahead of time?
Absolutely. You can assemble the entire dish up to a day in advance and refrigerate it. Just add 5–10 minutes to the initial bake time to compensate for the chill.
What’s the best cheese to use?
Sharp cheddar gives classic flavor and great meltability. For a more complex flavor, mix in Gruyère or smoked cheese.
How do I know when the cheesy scalloped potatoes are fully cooked?
They’re done when a knife glides easily through the center and the top is golden and bubbly—usually around 50 minutes total.
Can I freeze leftover cheesy scalloped potatoes?
Yes. Cool completely, wrap tightly, and freeze up to 2 months. Reheat covered with a splash of milk to restore creaminess.
How can I scale the recipe for a larger group?
Double the ingredients and bake in two separate dishes. Avoid using one deep dish, as it may cook unevenly.
Conclusion
There’s something undeniably satisfying about a forkful of hot, melty cheesy scalloped potatoes. It’s the kind of dish that feels both indulgent and grounding—a simple layering of humble ingredients that becomes more than the sum of its parts. Make it once and you’ll see why this version earns repeat appearances on busy weeknights and big holiday spreads alike. Try it, tweak it, and make it your own. You might just find yourself reaching for potatoes and cheese a little more often.
More Tasty Ideas
- Cheesy Root Vegetable Gratin: This hearty gratin combines tender root vegetables with layers of cheese and a rich cream sauce. It’s a close cousin to cheesy scalloped potatoes, offering similarly indulgent textures and flavors with a rustic twist.
- Brown Butter Garlic Mashed Potatoes: Creamy mashed potatoes get an elevated flavor boost with nutty brown butter and roasted garlic. If you love the comfort of cheesy scalloped potatoes, this side dish delivers richness in every bite.
- Rosemary Garlic Mashed Potatoes: Infused with fresh rosemary and mellow garlic, this creamy mashed potato dish brings herbal brightness to the familiar indulgence. It pairs beautifully with the same main dishes you’d serve with scalloped potatoes.
Cheesy Scalloped Potatoes
Cheesy scalloped potatoes are a comforting, creamy side dish featuring thinly sliced potatoes layered with onions and cheddar cheese, baked in warm milk until golden and bubbling. It’s a perfect make-ahead option for holidays or cozy weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 60 minutes
- Yield: 6 servings
- Category: Side Dish
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 5 large potatoes, peeled and thinly sliced
- 1 large onion, thinly sliced
- 2 cups whole milk
- 1½ cups grated cheddar cheese
- 2 tablespoons unsalted butter
- Salt, to taste
- Black pepper, to taste
Instructions
- Preheat oven to 350°F (180°C) and grease a 9×13-inch baking dish.
- Peel and thinly slice the potatoes and onion. Season with salt and pepper in a bowl.
- Layer ⅓ of the potatoes in the baking dish, followed by ⅓ of the onions and a sprinkle of cheese. Repeat two more times, ending with cheese.
- Warm the milk and pour it evenly over the layered ingredients. Dot the top with butter.
- Cover the dish tightly with foil and bake for 30 minutes.
- Remove foil and bake uncovered for 20 minutes until the top is golden and bubbly.
- Let the dish rest for 10 minutes before serving.
Notes
- Use a mandoline for even potato slices and faster prep.
- Swap cheddar with Gruyère or Parmesan for a richer flavor.
- Make it dairy-free with oat milk and vegan cheese.
- Can be assembled up to 24 hours in advance.







