Easy Cheesy Scalloped Potatoes

Featured in: Home-Style Cooking

These cheesy scalloped potatoes feature thinly sliced Yukon Gold or Russet potatoes layered with a creamy sauce made from cheddar, mozzarella, butter, and seasonings. The sauce is thickened with a roux and baked until golden and tender. This dish pairs wonderfully with ham or other mains and offers a comforting, rich side with a crisp, cheesy top. Ideal for easy preparation and satisfying flavors.

Updated on Fri, 06 Mar 2026 14:57:00 GMT
Easy Cheesy Scalloped Potatoes: golden-baked layers of tender potatoes in a creamy cheddar and mozzarella sauce, topped with bubbling cheese. Save
Easy Cheesy Scalloped Potatoes: golden-baked layers of tender potatoes in a creamy cheddar and mozzarella sauce, topped with bubbling cheese. | ighremtable.com

My neighbor brought a casserole dish to a potluck years ago, and I watched people go back for thirds of something that looked deceptively simple—just golden layers peeking out from under melted cheese. She wouldn't share the recipe that night, but eventually did, and I realized the magic wasn't in fancy ingredients but in the confidence of layering and the patience of a good cheese sauce. Now it's the dish I make when I want to feel like I've actually done something in the kitchen without the stress.

I made this for a Easter dinner once when my sister was nervous about cooking for her in-laws, and I remember the relief on her face when everyone complimented it endlessly. She served it alongside a simple ham, and I noticed how the creamy, cheesy potato layers somehow made everything else taste better—like they were the glue holding the whole meal together.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Yukon Gold or Russet potatoes (2 lbs, peeled and thinly sliced): Yukon Golds stay buttery and hold their shape beautifully, but Russets work too if you're careful not to overcook them—I learned this by accidentally turning a batch into mush.
  • Yellow onion (1 medium, thinly sliced): The onion softens into the sauce and adds a subtle sweetness that balances the sharp cheese without announcing itself.
  • Sharp cheddar cheese (2 cups shredded): Don't skimp on quality here; sharp cheddar actually melts smoother than mild and tastes like it belongs in this dish.
  • Mozzarella cheese (1 cup shredded): This is the secret ingredient that keeps things creamy and prevents the sauce from becoming grainy—mozzarella is more forgiving than pure cheddar.
  • Whole milk (2 cups): Whole milk creates that silky sauce; I once tried half-and-half thinking it would be richer, and it actually broke apart.
  • Unsalted butter (2 tbsp): Room temperature or cold works, but cold butter mixes more evenly into the flour for a smooth roux.
  • All-purpose flour (2 tbsp): This thickens the sauce without making it heavy; it's the backbone of a proper béchamel.
  • Salt (1 tsp): Taste as you go because the cheeses will add saltiness too.
  • Black pepper (½ tsp): Fresh cracked pepper makes a real difference in the final taste.
  • Garlic powder (½ tsp): Just enough to hint at depth without overpowering the cheese.
  • Paprika (¼ tsp): This sprinkled on top not only looks beautiful but adds a whisper of smokiness to each bite.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven and dish ready:
Preheat your oven to 375°F and grease a 9x13-inch baking dish—I use a light coating of butter so the potatoes don't stick to the sides.
Build the roux base:
Melt butter over medium heat, then whisk in flour for about a minute until it looks like wet sand and smells a little toasty. This is the moment it stops being separate ingredients and becomes the foundation of everything creamy.
Create the sauce:
Pour milk in slowly while whisking constantly—this is where patience matters because rushing leads to lumps that no amount of straining fixes. Keep whisking for 3 to 4 minutes until the sauce coats the back of a spoon.
Season and add cheese:
Pull the pan off the heat and stir in salt, pepper, garlic powder, and half the cheddar and mozzarella until everything melts into a smooth, glossy sauce. The residual heat does the melting without the risk of separating.
Layer like you mean it:
Spread half the potato slices across the bottom of the baking dish, scatter half the onions, then pour half the cheese sauce over top. Repeat with the remaining potatoes, onions, and sauce, making sure everything gets coated.
Final touch:
Sprinkle the remaining cheeses and paprika across the top for color and extra richness.
Covered bake:
Cover tightly with foil and bake for 40 minutes so the potatoes steam and soften without the top drying out. The foil is essential here—it's the difference between tender potatoes and crunchy disappointment.
Uncover and golden:
Remove the foil and bake another 25 to 30 minutes until the top turns golden brown and you can see cheese bubbling at the edges. Your kitchen will smell incredible at this point.
Rest and serve:
Let it sit for 10 minutes before serving so the layers set slightly and you get cleaner, more beautiful portions. Rushing to the table means everything slides together into a delicious mess, which honestly tastes the same but looks less impressive.
Save
| ighremtable.com

There's something about pulling this dish from the oven and watching someone's face light up when they see all those golden, bubbly layers that makes cooking feel less like a chore and more like small magic. It's comfort food that somehow feels fancy enough to impress.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Dish Never Disappoints

Every single component in this recipe is forgiving once you understand what it does. The potatoes soften no matter what, the cheese sauce works as long as you don't panic and overheat it, and the onions practically melt into invisibility. I've made this casserole more times than I can count, and I've yet to produce something that wasn't at least very good.

Playing Around Without Breaking It

Once you understand the basic formula, you can play without fear. I've added everything from fresh thyme to diced ham to crispy bacon crumbles, and the core recipe is sturdy enough to welcome these changes. The only thing I'd warn against is substituting the milk with something too thin—coconut milk sounds nice but waters everything out.

Make It Yours

Taste your sauce before layering and adjust the seasoning because those cheese brands vary in saltiness. Some nights I add a tiny pinch of nutmeg because I read somewhere that it belongs in béchamel, and honestly it's invisible but somehow makes everything taste more sophisticated. This is a dish where small tweaks make it feel personal without changing what makes it work.

  • Substitute Gruyère for some of the cheddar if you want deeper, nuttier flavor that feels almost elegant.
  • Assemble the whole thing a few hours ahead and bake when guests arrive so the house smells amazing right when they walk in.
  • Leftovers reheat beautifully in a 350°F oven covered with foil, though honestly they disappear before you have a chance to store them.
Classic Easy Cheesy Scalloped Potatoes: thinly sliced Yukon Gold potatoes baked with savory onion, garlic, and a rich, cheesy white sauce. Save
Classic Easy Cheesy Scalloped Potatoes: thinly sliced Yukon Gold potatoes baked with savory onion, garlic, and a rich, cheesy white sauce. | ighremtable.com

This recipe has quietly become the one I make when I want to feel capable without the stress, and somehow it's also the one people ask for. That's the real magic right there.

Recipe Q&A

What type of potatoes work best for scalloped potatoes?

Yukon Gold or Russet potatoes are ideal because they hold their shape well while becoming tender and absorb the creamy sauce beautifully.

Can I substitute the cheese used in the dish?

Gruyère can replace cheddar for a nuttier flavor, or use a combination of cheddar and mozzarella for smooth, melty layers.

How do I ensure the sauce is smooth and lump-free?

Prepare a roux with butter and flour, then slowly whisk in milk while cooking gently until thickened to achieve a creamy, lump-free sauce.

Is it necessary to cover the dish while baking?

Covering with foil during the first part of baking helps retain moisture, while uncovering in the last 25–30 minutes creates a golden, bubbly top.

Can this dish be made ahead of time?

Yes, assemble the layers a few hours in advance, refrigerate, and bake just before serving for convenience without compromising flavor.

How can I make a gluten-free version?

Substitute all-purpose flour with a gluten-free alternative and ensure all ingredients are certified gluten-free.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Easy Cheesy Scalloped Potatoes

Thinly sliced potatoes layered and baked with creamy cheesy sauce for a golden, flavorful side dish.

Prep time
20 min
Cook time
70 min
Total duration
90 min
Created by Jeremy Falkner


Skill Level Easy

Cuisine American

Portions 6 Serving size

Diet Preferences Vegetarian-friendly

Ingredient List

Vegetables

01 2 lbs Yukon Gold or Russet potatoes, peeled and thinly sliced
02 1 medium yellow onion, thinly sliced

Dairy

01 2 cups shredded sharp cheddar cheese
02 1 cup shredded mozzarella cheese
03 2 cups whole milk
04 2 tbsp unsalted butter
05 2 tbsp all-purpose flour

Seasonings

01 1 tsp salt
02 1/2 tsp black pepper
03 1/2 tsp garlic powder
04 1/4 tsp paprika

How To Make

Step 01

Prepare baking vessel: Preheat oven to 375°F. Grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Create flour roux: Melt butter in a medium saucepan over medium heat. Add flour and whisk continuously for 1 minute until combined and lightly golden.

Step 03

Build cream sauce: Gradually pour milk into the roux while whisking constantly to prevent lumps. Continue cooking for 3-4 minutes until sauce thickens slightly.

Step 04

Season and incorporate cheese: Remove pan from heat. Stir in salt, black pepper, garlic powder, and half of the cheddar and mozzarella cheeses until completely melted and smooth.

Step 05

Layer potatoes and sauce: Spread half the potato slices in the prepared baking dish. Top with half the onion slices followed by half the cheese sauce. Repeat layering with remaining potatoes, onions, and sauce.

Step 06

Top with cheese and seasonings: Sprinkle remaining shredded cheddar and mozzarella cheeses evenly over the top layer. Dust with paprika.

Step 07

Bake covered: Cover baking dish tightly with aluminum foil. Bake for 40 minutes at 375°F.

Step 08

Finish baking uncovered: Remove foil and continue baking for 25-30 minutes until potatoes are tender throughout and the top achieves a golden brown color.

Step 09

Rest before serving: Allow the dish to rest at room temperature for 10 minutes before portioning and serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • 9x13-inch baking dish
  • Medium saucepan
  • Whisk
  • Chef's knife or mandoline
  • Aluminum foil

Allergy Details

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Contains milk and dairy products
  • Contains wheat gluten; use certified gluten-free flour alternative for dietary restriction
  • Contains butter (dairy)
  • Contains cheese (dairy)

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute for professional advice.
  • Calories: 320
  • Fats: 15 g
  • Carbohydrates: 34 g
  • Proteins: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.