There’s nothing quite like a dreamy, cheesy casserole bubbling fresh from the oven, and this Cheesy Au Gratin Potatoes Recipe is exactly that kind of comfort food gem. It’s rich, creamy, and packed with layers of tender potatoes and melty cheese that just melt in your mouth — totally worth every minute of prep and baking time.
Jump to:
Why You'll Love This Recipe
I’ve made quite a few versions of au gratin potatoes over the years, but this cheesy and creamy take feels like the best balance of flavors and textures. It’s also easier than you might think — simple steps turn humble potatoes into a show-stopping side dish for any occasion.
- Decadently Cheesy: The combination of cheddar, gruyere, and parmesan cheeses brings a depth of flavor and irresistible creaminess.
- Simple Ingredients: You probably already have most of what you need in your kitchen, making it convenient and budget-friendly.
- Comfort Food Classic: It works perfect as a holiday side dish or a cozy weeknight dinner addition.
- Customizable: Easily tweak the seasonings or cheese blend to suit your taste or what’s on hand.
Ingredients & Why They Work
This dish relies on simple, fresh ingredients that blend perfectly for creamy, indulgent au gratin potatoes. The right cheese and potato variety make all the difference, and I always recommend using Yukon Gold potatoes for their buttery flavor and smooth texture.
- Yukon Gold Potatoes: Their waxy texture holds up well during baking without falling apart.
- Yellow Onion: Adds a mild sweetness that complements the cheese beautifully.
- Unsalted Butter: Used to build the roux and grease the pan, ensuring a silky sauce and no sticking.
- Garlic: A subtle touch of flavor to elevate the richness without overpowering.
- All-purpose Flour: Thickens the sauce into that classic creamy consistency.
- Whole Milk: Adds richness and helps create the tender potato texture.
- Kosher Salt & Black Pepper: Season thoughtfully to balance the creamy sauce perfectly.
- Cheddar Cheese: Sharpness and a classic cheesy flavor that melts smoothly.
- Gruyere Cheese: Nutty and melts beautifully, it’s a must for that authentic au gratin taste.
- Parmesan Cheese: Adds a savory finish and a slightly crisp topping when baked.
Make It Your Way
I love making this recipe just as written, but there are plenty of ways to make it your own. Whether you want to add a spicy kick, use dairy alternatives, or experiment with different cheeses, this is a flexible classic that welcomes creativity.
- Variation: I’ve tried swapping out gruyere for fontina or adding a sprinkle of smoked paprika for a smoky twist — both turn out delicious and unique.
- Dairy-Free Option: Use a combination of plant-based milk and vegan cheese, but keep in mind the texture will differ slightly.
- Extra Veggie Boost: Layer in thinly sliced mushrooms or spinach between the potato slices for added nutrition and flavor.
Step-by-Step: How I Make Cheesy Au Gratin Potatoes Recipe
Step 1: Prep and Layer the Potatoes and Onions
Start by preheating your oven to 350°F and greasing a 9×13-inch baking pan with butter. Thinly slice your Yukon Gold potatoes and yellow onion — I find slicing them uniformly helps everything cook evenly. Then layer the potatoes and onions neatly in the prepared dish. This layering sets up the beautiful texture you’re aiming for, so take your time here; it’s worth it.
Step 2: Make the Creamy Cheese Sauce
In a medium saucepan over medium heat, melt the butter and add the minced garlic. Cook just until it becomes fragrant, about 30 seconds — don’t let it brown or burn. Sprinkle in the flour and whisk continuously for about a minute until it turns golden and smells nutty — this is your roux, the base for the sauce. Slowly whisk in the whole milk, going gradually to avoid lumps, then bring it to a gentle simmer until it thickens.
Once thickened, remove from heat and stir in the salt, pepper, cheddar, and ¾ of the gruyere cheese. Keep whisking until everything melts into a smooth, velvety sauce.
Step 3: Combine and Bake
Pour this luscious sauce evenly over the potato and onion layers. Cover the dish tightly with foil — this traps the steam and helps your potatoes cook tender. Pop it in the oven for 45 to 60 minutes, depending on how thin you sliced the potatoes — pierce the center with a knife to check if they’re fork-tender.
Step 4: Final Cheese Topping and Broil
Remove the foil carefully and sprinkle the remaining gruyere cheese along with the parmesan on top. Return to the oven, uncovered, for another 15 to 20 minutes, or until that topping is deliciously melted and bubbly. For an extra golden brown crust, pop it under the broiler for 1-2 minutes — but watch closely so it doesn’t burn.
Top Tip
From experience, achieving that silky, creamy sauce is key to the success of any au gratin potatoes. Here are a few pointers I swear by whenever I make this recipe:
- Perfect Roux: Whisk the flour and butter constantly until golden before adding milk—this avoids that raw flour taste and ensures smoothness.
- Thin and Even Slices: Using a mandoline slicer can save time and create uniform potato slices that cook evenly.
- Cheese Quality Matters: Freshly shredding cheeses melts better and gives a creamier texture compared to pre-shredded varieties.
- Don’t Skip the Foil: Covering the dish traps steam and helps your potatoes cook tender without drying out the top.
How to Serve Cheesy Au Gratin Potatoes Recipe
Garnishes
I usually sprinkle a handful of fresh chopped parsley or chives over the top just before serving — it adds a pop of color and fresh note that cuts through the richness. Sometimes a little cracked black pepper on top right out of the oven gives a nice final touch.
Side Dishes
This cheesy au gratin is a perfect partner for roasted meats like turkey or beef, glazed carrots, and crisp green beans. For a casual meal, pair it with a simple green salad and some garlic bread for soaking up every last bit of sauce.
Creative Ways to Present
For holidays, I sometimes bake this in smaller ramekins for individual servings — it makes the presentation special and super cozy. You can also layer thin slices of sweet potato and rosemary for a twist that looks gorgeous and tastes amazing.
Make Ahead and Storage
Storing Leftovers
After enjoying your au gratin potatoes, let leftovers cool completely and cover the dish tightly with plastic wrap or transfer to an airtight container. In my experience, refrigerated leftovers stay delicious for up to 3 days without losing that creamy texture.
Freezing
I’ve frozen this recipe a few times by wrapping tightly with foil and plastic wrap to prevent freezer burn. When thawed and reheated, the texture remains satisfying, though the crisp cheese topping is best freshly baked.
Reheating
To reheat, warm the leftovers in a 350°F oven covered with foil for about 20 minutes, or until hot throughout. Remove the foil in the last few minutes for a refreshed cheesy crust. Avoid microwaving if you want to retain the sauce’s creaminess and prevent it from drying out.
Frequently Asked Questions:
While Yukon Gold potatoes are ideal because they hold their shape and have a creamy texture, you can use Russets or red potatoes as well. Just note that Russets are starchier and may result in a softer, more casserole-like texture.
Make sure to whisk the flour and butter properly to form a good roux before adding milk. Also, cook the sauce until it thickly coats the back of a spoon before pouring it over the potatoes. Baking covered helps the potatoes steam and the sauce thicken, but uncovering at the end allows water to evaporate for a perfect consistency.
Absolutely! You can assemble the dish up to the point before baking, cover it tightly, and refrigerate for up to 24 hours. When ready to bake, remove from fridge, let come to room temperature for about 30 minutes, then follow the baking instructions as usual.
For that perfect golden crust, make sure to uncover during the last 15-20 minutes of baking to let the cheese melt and bubble nicely. If you want it more browned, switch your oven to broil for 1-2 minutes at the end, but watch closely—it can burn quickly.
Final Thoughts
This Cheesy Au Gratin Potatoes Recipe holds a special place on my table whenever I want a dish that's both indulgent and crowd-pleasing. It's simple to prepare but tastes like it took hours — creamy, cheesy, and hearty in the best way. Once you make it, I bet you’ll find yourself reaching for it whenever you want that perfect comfort food side. Give it a try and watch it become your go-to!
Print
Cheesy Au Gratin Potatoes Recipe
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 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, creamy cheese sauce made with cheddar, gruyere, and Parmesan. Perfect as a comforting side dish for holiday dinners or any special occasion, these potatoes are layered with onions and garlic for added flavor and baked until tender and bubbly with a golden cheese crust.
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
Cheese
- 1 cup freshly shredded cheddar cheese
- 1½ cups freshly shredded gruyere cheese (divided)
- ½ cup freshly grated Parmesan cheese
Instructions
- Preheat and prepare dish: Preheat your oven to 350°F and grease a 9×13-inch baking pan with butter to prevent sticking.
- Layer potatoes and onions: Arrange thinly sliced potatoes and onions in alternating layers inside the prepared baking dish and set aside.
- Make the roux and garlic flavor: In a medium saucepan over medium heat, melt the butter. Add the minced garlic and cook until fragrant, about 1 minute.
- Add flour and cook roux: Sprinkle the flour over the butter and garlic mixture, then whisk continuously until the mixture is smooth and the flour turns a light golden color, about 1 minute.
- Incorporate milk and simmer: Gradually pour in the whole milk while whisking constantly to avoid lumps. Bring the sauce to a gentle simmer.
- Mix in seasoning and cheese: Remove the saucepan from the heat. Whisk in salt, black pepper, cheddar cheese, and three-quarters (¾) of the shredded gruyere cheese until fully melted and smooth.
- Pour sauce over layered potatoes: Pour the cheese sauce evenly over the layered potatoes and onions in the baking dish.
- Bake covered: Cover the dish tightly with 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 cheese and bake uncovered: Remove the foil and sprinkle the remaining gruyere and Parmesan cheese over the top. Return to the oven and bake uncovered for an additional 15-20 minutes until the cheese is melted and bubbly.
- Optional broiling: For a browned, crispy cheese topping, place the dish under the broiler for 1-2 minutes, watching carefully to prevent burning.
- Garnish and serve: Remove from the oven, garnish with fresh herbs if desired, and serve warm as a delicious side dish.
Notes
- Use Yukon Gold potatoes for their creamy texture and ability to hold shape during baking.
- Make sure to slice potatoes thinly for even cooking and tenderness.
- Greasing the baking dish well prevents sticking and helps create a nice crust.
- Cover with foil while baking to allow the potatoes to steam and become tender before browning.
- Broiling at the end adds a beautiful golden color and crispiness to the cheese topping.
- Leftovers can be reheated in the oven to retain creaminess and texture.
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