There’s something magical about pulling a bubbling dish of au gratin potatoes from the oven – that golden crust giving way to layers of tender potatoes swimming in creamy cheese sauce. This classic side dish has been my go-to for family dinners and holiday gatherings since I can remember. My mom always made it special by using her vintage ceramic baking dish, and now I do the same.
What makes au gratin potatoes so irresistible? It’s that perfect balance of comfort and elegance. Thinly sliced potatoes become meltingly tender while baking in a rich, cheesy sauce that forms the most delicious crust on top. Whether you’re serving a weeknight roast chicken or hosting Christmas dinner, this dish fits right in. I’ve lost count of how many times guests have asked for seconds (and the recipe!).
The best part? While au gratin potatoes taste like you spent hours in the kitchen, they’re actually quite simple to make. With just a few basic ingredients and some patience while they bake, you’ll have a side dish that steals the show every time.

Why You’ll Love These Au Gratin Potatoes
Let me tell you why this recipe has been my secret weapon for years – it’s the dish that makes everyone act like they’ve never eaten before! Here’s what makes it so special:
- Creamy dreaminess: That cheese sauce seeps into every potato layer, creating the most luscious texture that’ll have you scraping the dish clean
- Cheese pull perfection: The combination of cheddar and Parmesan gives you that gorgeous golden crust with strings of melted goodness
- Easy elegance: Looks fancy but comes together with simple ingredients you probably already have in your fridge
- Crowd pleaser: I’ve never met anyone who could resist seconds (or thirds!) of these potatoes
- Versatile star: Just as happy next to Sunday roast beef as it is with Tuesday night meatloaf
Trust me, once you try this version, you’ll understand why it’s the only au gratin potato recipe I ever make!
Ingredients for Au Gratin Potatoes
Here’s what you’ll need to make the creamiest, cheesiest au gratin potatoes of your dreams. I always measure everything out first – it makes the cooking process so much smoother!
- 4 large russet potatoes (about 2 lbs) – peeled and thinly sliced (1/8-inch thick is perfect)
- 3 tablespoons butter – I use unsalted so I can control the saltiness
- 3 tablespoons all-purpose flour – this creates the roux base for our luscious sauce
- 2 cups whole milk – warmed slightly (cold milk makes the sauce take forever to thicken)
- 1 teaspoon kosher salt – plus more for seasoning the potato layers
- ½ teaspoon freshly ground black pepper – freshly cracked makes all the difference
- 1½ cups shredded sharp cheddar cheese – shred it yourself for best melting
- ½ cup grated Parmesan cheese – the good stuff, not the green can!
A quick tip: If you’ve got a mandoline, now’s the time to use it. Those perfectly even potato slices make for the most beautiful layers! For more tips on slicing vegetables, check out this guide on using a mandoline.
How to Make Au Gratin Potatoes
Okay, let’s get to the fun part – transforming these simple ingredients into the most decadent, creamy potato dish you’ve ever tasted! I’ve made this recipe dozens of times, and these steps never fail me.
Prepping the Cheese Sauce
First, grab your favorite medium saucepan – I like one with a heavy bottom to prevent scorching. Melt the butter over medium heat until it’s just bubbling (don’t let it brown!). Sprinkle in the flour and whisk like crazy for about a minute. This roux is the foundation of our sauce, and you want it to smell nutty but not burnt.
Now comes the milk – here’s my trick: warm it slightly in the microwave first (about 30 seconds). Pour it in gradually while whisking constantly. Don’t rush this part! The sauce will look lumpy at first, but keep whisking – it’ll smooth out beautifully as it thickens. Cook until it coats the back of a spoon, about 3-4 minutes.
Remove from heat and stir in the cheddar cheese until it’s completely melted and silky. If your sauce seems too thick, splash in a bit more milk. Too thin? Let it cook another minute. Easy peasy!

Layering and Baking
Preheat your oven to 350°F (175°C) and grab your favorite baking dish – mine’s a 2-quart ceramic number that’s seen better days but makes perfect potatoes. Lightly grease it with butter or cooking spray.
Arrange half the potato slices in overlapping layers – don’t worry about perfection, just try to distribute them evenly. Sprinkle lightly with salt and pepper, then pour half the cheese sauce over top, making sure it seeps into all the nooks and crannies.
Repeat with remaining potatoes and sauce, then finish with that glorious Parmesan shower! Bake uncovered for about 1 hour – you’ll know it’s done when the top is golden brown and the potatoes are fork-tender.
Here’s the hardest part: let it rest for 10 minutes before serving. I know, the smell will drive you crazy, but this lets the sauce thicken up perfectly. Then dig in and watch everyone’s faces light up!

Tips for Perfect Au Gratin Potatoes
After years of trial and (delicious) error, I’ve picked up some tricks that take these potatoes from good to “can I have the recipe?” amazing. Here are my can’t-live-without tips:
- Mandoline magic: Seriously, borrow or buy one if you don’t have it. Uniform slices mean even cooking – no crunchy surprises!
- Patience pays: That 10-minute rest isn’t just torture – it lets the sauce thicken up perfectly so it doesn’t run everywhere when you serve.
- Spice it up: A pinch of garlic powder or nutmeg in the sauce adds depth without overpowering the cheese.
- Cheese matters: Always shred your own cheddar – pre-shredded has anti-caking agents that make the sauce grainy.
- Bubbly bliss: If the top isn’t golden enough after baking, pop it under the broiler for 1-2 minutes (watch closely!).
One last secret? Leftovers (if you have any!) taste even better the next day – the flavors meld beautifully overnight. Just saying!
Au Gratin Potatoes Variations
One of my favorite things about au gratin potatoes is how easily you can tweak them to match your mood or what’s in your fridge. Here are some delicious twists I’ve tried (and loved!):
- Cheese swap: Gruyère instead of cheddar gives a fancy French bistro vibe – nutty and irresistible
- Onion upgrade: Layer in caramelized onions between the potatoes for sweet-savory magic
- Crunch factor: Mix breadcrumbs with melted butter and Parmesan for an extra-crispy topping
- Herb garden: Fresh thyme or rosemary in the cheese sauce adds wonderful earthy notes
- Spicy kick: A dash of cayenne or smoked paprika wakes up all the flavors
The best part? No matter how you customize it, you can’t go wrong with potatoes and cheese. Don’t be afraid to make it your own!
Serving Suggestions
These cheesy au gratin potatoes play well with practically everything! They’re perfect alongside a simple roast chicken for Sunday supper or stealing the show at holiday meals with baked ham or prime rib. For weeknights? I love them with meatloaf or seared pork chops – comfort food heaven!
Storing and Reheating Au Gratin Potatoes
Leftovers? (Not that there usually are!) Store cooled potatoes in an airtight container in the fridge for 3-4 days. When reheating, skip the microwave – it turns them soggy. Instead, pop them back in a 350°F oven until warmed through and crispy on top (about 20 minutes). Add a sprinkle of fresh cheese if you’re feeling fancy!
Frequently Asked Questions
Can I use pre-shredded cheese for au gratin potatoes?
I know it’s tempting to grab that bag of pre-shredded cheese, but trust me – it’s worth taking the extra minute to shred your own. Pre-shredded cheese has anti-caking agents that can make your sauce grainy instead of silky smooth. Plus, freshly shredded melts so much better!
How thin should I slice the potatoes?
Aim for about 1/8-inch thick slices – think slightly thicker than a potato chip. This thickness cooks evenly while still holding its shape. If you go too thin, they’ll turn mushy; too thick and you’ll have crunchy spots. My mandoline’s #2 setting is perfect for this!
Can I make au gratin potatoes ahead of time?
Absolutely! Assemble everything (minus the Parmesan topping), cover tightly, and refrigerate for up to 24 hours. When ready to bake, add the Parmesan and pop it in the oven – you might need an extra 10-15 minutes since it’s starting cold.
Why did my cheese sauce separate?
This usually happens if the heat was too high when melting the cheese. Always remove the pan from heat before stirring in the cheese, and add it gradually. If it does separate, whisk in a teaspoon of lemon juice – it often brings it back together!
Can I freeze au gratin potatoes?
Honestly? I wouldn’t. Potatoes get watery when frozen and thawed, and the creamy sauce breaks. This dish is best enjoyed fresh or refrigerated for a couple days. But hey – that just means you’ve got a great excuse to eat it all now!
Nutritional Information
Nutritional values are estimates and vary based on ingredients/brands used. This rich and creamy dish is meant to be enjoyed as an occasional indulgence – after all, life’s too short to skip the cheese!
Did you make these au gratin potatoes? I’d love to hear how they turned out! Leave a comment below or tag me in your cheesy potato photos.


Creamy Au Gratin Potatoes Recipe – 4 Simple Steps to Heaven
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Creamy and cheesy au gratin potatoes make a perfect side dish for any meal. Thinly sliced potatoes are layered with a rich cheese sauce and baked until golden and bubbly.
Ingredients
- 4 large potatoes, thinly sliced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 2 cups milk
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 1/2 cups shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat oven to 350°F (175°C).
- Melt butter in a saucepan over medium heat. Stir in flour and cook for 1 minute.
- Gradually whisk in milk, salt, and pepper. Cook until thickened.
- Remove from heat and stir in cheddar cheese until melted.
- Layer half the potatoes in a greased baking dish. Pour half the cheese sauce over them.
- Repeat with remaining potatoes and sauce.
- Sprinkle Parmesan cheese on top.
- Bake for 1 hour or until potatoes are tender and top is golden brown.
Notes
- Use a mandoline for even potato slices.
- Let the dish rest for 10 minutes before serving.
- For extra flavor, add a pinch of garlic powder or nutmeg to the sauce.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Side Dish
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 11g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 50mg

