If you’re craving a comforting, irresistible side dish that feels like a warm hug in every bite, this Cheesy Potatoes Au Gratin Recipe is your new best friend. Combining tender Yukon Gold or Russet potatoes with a luscious blend of creamy cheese sauce featuring sharp cheddar and nutty Gruyère, it’s the perfect balance of gooey, flavorful, and richly satisfying. Whether it’s a special holiday dinner or a cozy weeknight treat, this dish never fails to delight and impress with its golden crust and meltingly tender layers.

Ingredients You’ll Need
These ingredients are straightforward but essential, each playing a crucial role in building the dish’s depth of flavor, creaminess, and inviting texture. From the earthy potatoes to the aromatic garlic and fresh thyme, every component works together to create pure magic.
- 3 pounds Yukon Gold or Russet potatoes, peeled and thinly sliced: Yukon Gold offers a buttery creaminess, while Russets bring fluffiness when baked.
- 2 cups heavy cream: This is the luxurious base that makes the sauce rich and silky smooth.
- 4 tablespoons butter: Adds a golden richness and helps cook the garlic gently for flavor infusion.
- 3 cloves garlic, minced: Provides a subtle aromatic depth without overpowering the dish.
- 2 cups shredded cheddar cheese, divided: Sharpness and gooey meltiness that form the dish’s hearty backbone.
- 1 cup shredded Gruyère cheese, divided: Adds earthy, nutty complexity to elevate the flavor profile.
- 1 1/2 teaspoons salt: Enhances all the flavors and seasons the potatoes perfectly.
- 1/2 teaspoon black pepper: Adds a gentle spice that balances the richness.
- 1 teaspoon fresh thyme leaves (optional): A fresh herbal note that brightens the dish beautifully.
How to Make Cheesy Potatoes Au Gratin Recipe
Step 1: Prepare Your Oven and Dish
Start by preheating your oven to 375°F. Lightly grease a 9×13-inch baking dish to prevent sticking and to help with even browning of the cheesy top layer.
Step 2: Slice the Potatoes Thinly
Peeling and slicing the potatoes evenly is key for uniform cooking. Aim for slices about 1/8 inch thick to ensure that every layer bakes perfectly tender without any raw bites.
Step 3: Make the Cheese Sauce
Melt the butter in a medium saucepan over medium heat. Add the minced garlic, sautéing for about 30 seconds to release its fragrant aroma—be careful not to brown it. Pour in the heavy cream and gently warm it without boiling, allowing all those flavors to meld.
Step 4: Melt in the Cheese and Seasonings
Now, stir in 1 1/2 cups cheddar and 1/2 cup Gruyère cheeses until completely melted and silky smooth. Then, season with salt, black pepper, and fresh thyme if you’re using it. This creamy sauce is what will make your potatoes sing with flavor.
Step 5: Layer Potatoes and Sauce
Place half of the potato slices in the baking dish in an even layer. Pour half of the cheese sauce over the potatoes, making sure it seeps between every crevice. Repeat with the remaining potatoes and the rest of the cheese sauce, ensuring each layer is generously coated.
Step 6: Add the Final Cheese Topping
Sprinkle the remaining 1/2 cup cheddar and 1/2 cup Gruyère evenly across the top. This creates that classic golden, bubbly crust that’s the hallmark of a perfect au gratin.
Step 7: Bake Until Golden and Tender
Cover the dish with foil and bake for 45 minutes. Then, remove the foil and bake an additional 25 to 30 minutes. The edges should be bubbling and the top gloriously golden brown. Test tenderness by poking the potatoes with a fork—it should slide in easily.
Step 8: Let It Rest
Once out of the oven, allow your Cheesy Potatoes Au Gratin to rest for 10 to 15 minutes. This step lets the sauce thicken and settle so that when you serve it, it holds together beautifully without running.
How to Serve Cheesy Potatoes Au Gratin Recipe
Garnishes
Human touch goes a long way. Consider sprinkling a pinch of fresh chopped parsley or thyme right before serving to add a pop of color and fresh herbal brightness that contrasts the rich cheese.
Side Dishes
This radiant, creamy goldmine pairs wonderfully with a simple protein like roasted chicken, grilled steak, or even a crusty baguette with a crisp green salad. The potatoes are rich, so fresh or tangy sides help balance the meal.
Creative Ways to Present
Want to wow your guests? Serve the au gratin in individual ramekins for perfectly portioned elegance, or layer it in a clear glass dish so the gorgeous layers are visible. Topping with a drizzle of caramelized onion aioli can add an extra gourmet twist.
Make Ahead and Storage
Storing Leftovers
Wrap any leftovers tightly and store them in the refrigerator for 3 to 4 days. Cheesy Potatoes Au Gratin actually taste even better the next day when the flavors have nestled further together.
Freezing
You can freeze this dish for longer storage. Place cooled portions in an airtight container or freeze the entire baking dish covered tightly with foil and plastic wrap. It will keep well for up to two months in the freezer.
Reheating
Reheat leftovers in a 350°F oven covered with foil to maintain moisture, about 20 to 25 minutes until warmed through. To revive that crispy top, remove the foil in the last 5 minutes of baking.
FAQs
Can I use a different type of cheese?
Absolutely! While cheddar and Gruyère lend that classic creamy and nutty combination, you can experiment with cheeses like mozzarella for milder flavor or smoked gouda for a smoky twist.
Do I need to peel the potatoes?
Peeling enhances the creamy texture, but if you prefer more rustic layers and added nutrients, leaving the skins on is perfectly fine—just be sure to wash thoroughly.
Can I prepare this recipe ahead of time before baking?
Yes! You can assemble the entire dish and refrigerate it covered for up to 24 hours before baking. Just remember to increase your bake time slightly if baking from cold.
Is it necessary to sauté the garlic first?
Sautéing garlic in butter softens its sharpness and infuses the cream sauce with gentle aromatic layers, but if pressed for time, you can add raw minced garlic directly—though the flavor will be a bit punchier.
Can I make smaller portions?
Definitely! This recipe scales nicely. Just adjust your baking time based on the depth of the dish and the amount of potatoes layered.
Final Thoughts
There’s something undeniably comforting about a homemade Cheesy Potatoes Au Gratin Recipe—a dish that brings people together around the table with its golden layers of cheesy goodness. Whether you’re new to au gratin or a longtime lover, this recipe is a guaranteed crowd-pleaser that’s worth every delicious minute in the kitchen. Give it a try and watch it become a cherished favorite in your home, just like it is in mine!
Print
Cheesy Potatoes Au Gratin Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 10 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: French
Description
Cheesy Potatoes Au Gratin is a classic comfort dish featuring layers of thinly sliced potatoes baked in a rich, creamy cheese sauce made with cheddar and Gruyère. Baked to golden perfection, it’s a perfect side dish for any dinner.
Ingredients
Potatoes
- 3 pounds Yukon Gold or Russet potatoes, peeled and thinly sliced
Cheese Sauce
- 2 cups heavy cream
- 4 tablespoons butter
- 3 cloves garlic, minced
- 2 cups shredded cheddar cheese, divided
- 1 cup shredded Gruyère cheese, divided
- 1 1/2 teaspoons salt
- 1/2 teaspoon black pepper
- 1 teaspoon fresh thyme leaves (optional)
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish to prevent sticking.
- Slice Potatoes: Peel and thinly slice the potatoes evenly to ensure consistent cooking throughout the dish.
- Melt Butter and Sauté Garlic: In a saucepan over medium heat, melt 4 tablespoons of butter, then add the minced garlic and sauté for about 30 seconds until fragrant.
- Add and Warm Heavy Cream: Pour in 2 cups of heavy cream and gently warm it without bringing to a boil, preparing the base for the cheese sauce.
- Melt Cheeses Into Sauce: Stir in 1 1/2 cups of shredded cheddar cheese and 1/2 cup of shredded Gruyère cheese until completely melted and the sauce is smooth.
- Season the Sauce: Add 1 1/2 teaspoons of salt, 1/2 teaspoon of black pepper, and 1 teaspoon of fresh thyme leaves if using, mixing well to incorporate flavors.
- Layer Potatoes: Place half of the sliced potatoes evenly in the prepared baking dish to create the first layer.
- Add Cheese Sauce: Pour half of the cheese sauce evenly over the first layer of potatoes.
- Repeat Layers: Layer the remaining potatoes on top of the cheese sauce, then pour the remaining cheese sauce over them evenly.
- Top With Remaining Cheese: Sprinkle the remaining 1/2 cup of cheddar cheese and 1/2 cup of Gruyère cheese evenly over the top layer of potatoes.
- Bake Covered: Cover the dish with foil and bake in the preheated oven for 45 minutes to allow the potatoes to soften and flavors to meld.
- Bake Uncovered: Remove the foil and bake for an additional 25 to 30 minutes until the top is golden brown and the potatoes are fork-tender.
- Rest Before Serving: Let the dish rest for 10 to 15 minutes after baking to allow the sauce to thicken and set, making it easier to serve.
Notes
- For best results, slice potatoes uniformly to ensure even cooking.
- Yukon Gold potatoes add a buttery flavor, while Russets offer a starchier texture.
- Adjust seasoning quantities to taste, especially salt, depending on the cheese’s saltiness.
- Fresh thyme is optional but adds a lovely herbal note to the sauce.
- Letting the dish rest is crucial for the cheese sauce to stabilize.

