There's something deeply comforting about layers of tender potatoes bathed in a creamy cheese sauce that just melts in your mouth. This Cheesy Au Gratin Potatoes Recipe hits that spot perfectly, offering buttery, garlic-infused richness with a golden, bubbly top that’s impossible to resist.
Jump to:
Why You'll Love This Recipe
I honestly believe this Cheesy Au Gratin Potatoes Recipe is one of those dishes that feels like a big, warm hug on a plate. It’s both elegant enough for holiday dinners and simple enough for weeknight comfort. The combination of creamy cheeses and silky potatoes is just magic.
- Perfectly Creamy Sauce: The mix of cheddar, gruyere, and parmesan creates a luscious, cheesy sauce that isn’t overly salty or heavy.
- Thin Potato Slices: Using Yukon Golds sliced thin ensures even cooking and that heavenly tender bite every time.
- Easy to Prep: Layering sliced potatoes and onions means minimal chopping, which really cuts down on fuss.
- Crispy Golden Top: The final broil step browns the cheese just right, adding a lovely textural contrast to the creamy interior.
Ingredients & Why They Work
These ingredients are chosen to balance flavor, texture, and richness without overwhelming the natural potato sweetness. Using fresh cheeses and quality potatoes really makes a difference.
- Yukon Gold potatoes: Their creamy texture and buttery flavor make them ideal for au gratin; plus, they hold their shape without turning mushy.
- Yellow onion: Adds a subtle sweetness and depth when layered between potatoes.
- Unsalted butter: Gives you control over the saltiness and helps create the roux for the cheese sauce.
- Garlic: Fresh garlic brings a tasty aromatic boost that complements the cheese beautifully.
- All-purpose flour: Used to thicken the cheese sauce smoothly without lumps.
- Whole milk: Its richness makes the sauce creamy and luscious compared to lower-fat alternatives.
- Kosher salt & black pepper: Just enough seasoning to enhance all the other flavors.
- Cheddar cheese: Adds sharpness and melty texture.
- Gruyere cheese: Offers nutty, sweet undertones and exceptional meltability.
- Parmesan cheese: Brings a salty, savory finish that crisps up beautifully on top.
Make It Your Way
I love making this recipe as is, but sometimes I like to mix it up based on what I have or the season. Play around with the cheese combinations or add a twist of herbs—this dish is surprisingly adaptable.
- Variation: I once swapped Gruyere for Monterey Jack for a milder flavor, which was great for kids who find Gruyere too strong.
- Gluten-Free: Use cornstarch or a gluten-free flour blend to thicken the sauce without losing creaminess.
- Herbs: A sprinkle of fresh thyme or rosemary inside the layers adds a lovely aromatic touch.
- Spicy Kick: Adding a pinch of smoked paprika or cayenne can give the sauce a subtle warmth that’s really satisfying.
Step-by-Step: How I Make Cheesy Au Gratin Potatoes Recipe
Step 1: Prep Your Potatoes and Onion
I start by peeling (if you like) and slicing the Yukon Gold potatoes as thin as possible—about ⅛ inch thick is perfect. Use a mandoline if you have one; it makes the slices even and speeds things up. Then, thinly slice the half yellow onion. Layering these evenly in your buttered pan ensures every bite has a great balance of potato and onion.
Step 2: Make the Cheesy Sauce
In a saucepan, melt butter over medium heat and gently cook the garlic until fragrant but not browned—this only takes about 30 seconds. Whisk in the flour and let it cook for a minute or so to get rid of that raw flour taste. Then comes the slow pour of cold whole milk while whisking vigorously to avoid lumps. Let this simmer thick enough to coat the back of a spoon, then remove it from heat and stir in salt, pepper, cheddar, and most of the gruyere until melted and silky smooth.
Step 3: Assemble and Bake
Pour this luscious cheese sauce evenly over the potatoes and onions in the pan. Cover tightly with foil to keep the steam in, helping the potatoes cook through beautifully without drying out. Bake at 350°F for 45-60 minutes, checking at the 45-minute mark with a knife to ensure the potatoes are tender all the way through.
Step 4: Finish with Cheese and Broil
Once the potatoes are tender, pull off the foil and sprinkle the remaining gruyere and parmesan cheese on top. Pop it back in the oven uncovered for another 15-20 minutes, letting the cheese bubble up and turn golden. For that extra gorgeous and crispy crust, I like to broil it for 1-2 minutes at the end—but watch it carefully so it doesn’t burn.
Top Tip
From my experience making this recipe a dozen times or more, a few little tricks really make the difference between great and unforgettable cheesy au gratin potatoes.
- Perfect Slicing: Taking the time to slice potatoes evenly ensures uniform cooking so you don’t get crunchy bits mixed with mushy parts.
- Whisking the Sauce: Pour the milk slowly and whisk continuously to avoid flour lumps—patience here means a silky smooth sauce.
- Don’t Skip the Foil: Covering the dish traps steam, letting potatoes cook evenly without drying the sauce out.
- Watch the Broil: The final broil adds gorgeous color, but it can go fast—stay nearby and keep an eye on it!
How to Serve Cheesy Au Gratin Potatoes Recipe
Garnishes
I love finishing this dish with a sprinkle of fresh chopped parsley or chives. It adds a pop of color and a fresh brightness that cuts through the richness of the cheese. Sometimes I’ll toss some crispy fried shallots on top too—for a little crunch.
Side Dishes
This dish pairs wonderfully with roasted vegetables, a simple green salad, or even something meaty like a juicy roast chicken or pork tenderloin. I often serve it at holiday dinners alongside ham and green beans almondine.
Creative Ways to Present
For special occasions, I’ve layered this recipe in individual ramekins for elegant single servings. It’s also fun to sprinkle the tops with a bit of smoked paprika or truffle salt to elevate the flavor and presentation.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge for up to 3 days. When you reheat, it can lose a bit of texture, so adding a sprinkle of cheese before warming helps bring back that creamy indulgence.
Freezing
Freezing cheesy au gratin potatoes works well if you layer them in a freezer-safe dish. Just cover tightly and freeze. Thaw overnight in the fridge before reheating to maintain creaminess and texture.
Reheating
I reheat leftovers covered loosely with foil in a 350°F oven until warmed through, usually 20-25 minutes. To revive the crispy top, I remove the foil for the last 5 minutes or pop it under the broiler briefly.
Frequently Asked Questions:
Yukon Gold are ideal because of their creamy texture and ability to hold shape. Russets can be used but might turn out a bit mealy or fall apart. If you use red potatoes, cut a bit thicker and watch the baking time.
The best way is a mandoline slicer for consistent thin slices, about ⅛ inch thick. If you don’t have one, use a sharp knife and slice as evenly as possible to ensure even baking.
Yes! You can assemble the dish a day before, cover it tightly with foil and refrigerate. When ready to bake, bring it to room temperature and follow the baking instructions. It’s a great way to save time for gatherings.
Make sure to cook the roux properly by whisking the flour with melted butter for a full minute before adding milk. Slowly whisking in the milk helps create a thick sauce. Baking covered traps moisture, and removing the cover for the last part lets it thicken further.
Final Thoughts
Honestly, this Cheesy Au Gratin Potatoes Recipe is one of those dishes I always come back to because it’s so satisfying and versatile. Once you get the layering and sauce right, it’s pure comfort in every bite. I hope you enjoy making it as much as I do—you’ll have a delicious side that truly impresses, whether it’s a weeknight dinner or a holiday feast.
Print
Cheesy Au Gratin Potatoes Recipe
- Prep Time: 15 minutes
- Cook Time: 80 minutes
- Total Time: 1 hour 35 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Description
This classic Au Gratin Potatoes recipe features thinly sliced Yukon Gold potatoes baked in a rich and creamy cheese sauce made with cheddar, gruyere, and parmesan. Tender potatoes layered with sautéed onions and a flavorful, cheesy béchamel sauce create the perfect decadent side dish for any holiday or special occasion meal.
Ingredients
Potatoes and Onion
- 3 lbs Yukon Gold potatoes (thinly sliced, about 12 potatoes)
- ½ yellow onion (thinly sliced)
Sauce
- 4 tablespoon unsalted butter (½ stick, plus more for greasing the pan)
- 2 cloves garlic (minced)
- ¼ cup all-purpose flour
- 1½ cups whole milk
- 1 teaspoon kosher salt
- ½ teaspoon ground black pepper
- 1 cup freshly shredded cheddar cheese
- 1½ cups freshly shredded gruyere cheese (divided)
- ½ cup freshly grated Parmesan cheese
Instructions
- Preheat and prepare the pan: Preheat your oven to 350°F. Grease a 9×13-inch baking dish with butter to prevent sticking.
- Layer potatoes and onions: Arrange the thinly sliced potatoes and onions evenly in layers inside the greased baking dish. Set aside.
- Make the cheese sauce: In a medium saucepan over medium heat, melt 4 tablespoons of butter. Add the minced garlic and sauté until fragrant, about 1 minute.
- Add flour to form roux: Sprinkle the flour over the melted butter and garlic, whisking constantly until the mixture is smooth and the flour turns golden, about 1 minute.
- Incorporate milk: Slowly pour in the whole milk while whisking continuously to prevent lumps. Bring the sauce to a gentle simmer and thicken.
- Combine seasonings and cheeses: Remove the saucepan from heat. Whisk in the kosher salt, black pepper, shredded cheddar cheese, and ¾ cup of the shredded gruyere cheese until fully melted and smooth.
- Pour cheese sauce: Pour this cheesy sauce evenly over the layered potatoes and onions in the baking dish.
- Bake covered: Cover the baking dish with aluminum foil and bake in the preheated oven for 60 minutes, or until the potatoes are tender when pierced with a knife in the center.
- Add remaining cheeses and bake uncovered: Remove the foil and sprinkle the remaining ¾ cup gruyere and the ½ cup grated parmesan cheese evenly over the top. Bake uncovered for an additional 20 minutes until the cheese topping is melted and bubbly.
- Optional broil for browning: For a golden-brown cheese crust, broil the dish for 1-2 minutes watching carefully to avoid burning.
- Serve and garnish: Garnish with fresh herbs if desired and serve hot as a delicious side dish.
Notes
- Use Yukon Gold potatoes for the best creamy texture and flavor.
- Thin, even slices ensure even cooking and tenderness.
- Adjust seasoning to taste; adding a pinch of nutmeg to the sauce is a nice variation.
- Allow potatoes to rest for a few minutes after baking for easier serving.
- To make ahead, prepare through step 7 and refrigerate; bake covered until tender before adding cheeses and finishing.
- Substitute half-and-half for milk for a richer sauce if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 413 kcal
- Sugar: 4 g
- Sodium: 698 mg
- Fat: 22 g
- Saturated Fat: 13 g
- Unsaturated Fat: 7 g
- Trans Fat: 0.2 g
- Carbohydrates: 37 g
- Fiber: 4 g
- Protein: 18 g
- Cholesterol: 67 mg

Leave a Reply