If you have ever dreamed of a cozy, cheesy, and irresistibly creamy comfort food, this Potatoes Au Gratin Recipe is here to make that dream come true. Perfectly thin slices of Yukon Gold potatoes are bathed in a luxurious, garlicky cheese sauce and baked until golden and bubbly. Each bite offers a delightful harmony of tender potatoes, sharp cheddar, nutty Parmesan, and fragrant fresh thyme. Whether you’re serving it for a family dinner or a holiday gathering, this classic dish brings warmth, richness, and a touch of elegance to any table.

Ingredients You’ll Need
All you need are simple, quality ingredients that work together to create the creamy, cheesy magic of Potatoes Au Gratin Recipe. Every element enhances the flavor, texture, or aroma, making it a timeless and easy-to-love dish.
- ¼ cup unsalted butter: This adds richness and is the base for sautéing onions and garlic, lending depth to the sauce.
- 1 medium onion, chopped: Brings a mild sweetness and savory complexity to the dish.
- 3 cloves garlic, minced: Provides an aromatic punch that balances the creamy cheese.
- ¼ cup all-purpose flour: Thickens the sauce to the perfect velvety texture.
- 1 cup low-sodium or no-sodium chicken broth: Adds subtle umami and depth without overpowering the creaminess.
- 2 cups whole milk (or half and half): Creates a luscious, smooth sauce that envelops the tender potatoes.
- ½ teaspoon salt, or to taste: Enhances all the flavors, keeping everything balanced.
- ½ teaspoon black pepper, or to taste: Adds a gentle kick and warmth.
- 1 tablespoon fresh thyme, chopped, for garnish: A fresh herbal note that brightens every bite.
- 3 pounds Yukon Gold potatoes, sliced into ⅛-inch rounds: Their buttery flavor and creamy texture make them ideal for au gratin.
- 2 cups freshly grated white cheddar cheese: Melts beautifully to create that signature cheesy pull.
- ½ cup freshly grated Parmesan cheese: Provides a salty, nutty crust that finishes the dish perfectly.
How to Make Potatoes Au Gratin Recipe
Step 1: Preheat and Prep
Start by preheating your oven to 350°F (175°C). Prepare a 9×13 inch casserole dish by lightly greasing it with cooking spray to prevent sticking and ensure easy serving later on.
Step 2: Sauté Vegetables
In a skillet over medium-low heat, melt the ¼ cup unsalted butter. Add the chopped onion and minced garlic and cook, stirring frequently, until they soften and release their sweet, fragrant aroma. Sprinkle in the flour and continue cooking for 2 minutes while stirring constantly; this step cooks out the raw flour taste and forms the base for your silky sauce.
Step 3: Make Sauce
Gradually whisk in the chicken broth and whole milk, making sure the mixture stays smooth and lump-free. Bring your sauce to a gentle boil over medium heat while whisking continuously to prevent lumps. Season with salt and black pepper to taste, allowing the flavors to meld into a creamy, dreamy sauce.
Step 4: Layer Ingredients
In your prepared casserole dish, create layers starting with one-third of the sliced potatoes, followed by one-third of the sauce, and half a cup of the freshly grated white cheddar cheese. Repeat this process two more times, ensuring the top layer is finished with the Parmesan cheese for a beautiful, golden crust that’s rich and flavorful.
Step 5: Bake
Cover the dish with aluminum foil and bake for 45 minutes to let the potatoes soften and the flavors blend. Then remove the foil and bake for another 45 minutes or until the top is golden brown and the potatoes are tender when pierced with a fork. For an extra golden finish, feel free to broil for a few minutes, watching carefully so it doesn’t burn.
Step 6: Serve
Once baked, sprinkle freshly chopped thyme on top to add a pop of color and herbal brightness that cuts through the richness. Serve it hot for the ultimate creamy, cheesy, comforting experience.
How to Serve Potatoes Au Gratin Recipe
Garnishes
Fresh thyme is the star garnish here, bringing a subtle, uplifting freshness that perfectly complements the creamy cheese sauce. You can also add a sprinkle of finely chopped chives or a dash of paprika for a bit of color and mild flavor lift.
Side Dishes
This Potatoes Au Gratin Recipe pairs beautifully with roasted meats like chicken, beef, or pork. For a vegetarian meal, serve alongside sautéed green beans, roasted Brussels sprouts, or a simple mixed green salad to balance out the richness.
Creative Ways to Present
For a stunning presentation, try serving the au gratin in individual ramekins or small cast iron skillets. You can also add thin layers of crispy bacon or caramelized onions between potato layers to create flavor surprises throughout the dish.
Make Ahead and Storage
Storing Leftovers
Store any leftover potatoes au gratin in an airtight container in the refrigerator for up to four days. The flavors continue to meld, making it even tastier the next day. Just be sure to cool it completely before refrigerating.
Freezing
This dish freezes well, too. After assembling but before baking, you can cover it tightly and freeze for up to two months. When ready to eat, thaw overnight in the refrigerator and bake as usual, adding extra time if needed to ensure it’s heated through and bubbly.
Reheating
Reheat leftovers gently in the oven at 325°F (160°C) until warmed through to preserve the creamy texture and crisp topping. Avoid microwaving if possible, as the sauce can separate and potatoes may become soggy.
FAQs
Can I use other types of potatoes for this recipe?
Absolutely! Yukon Gold potatoes are preferred for their creamy texture, but Russets or red potatoes can also work. Just keep in mind that cooking times might vary slightly depending on the potato’s density and moisture content.
What cheese should I use if I don’t have white cheddar?
You can substitute with mild or sharp yellow cheddar, Gruyère, or even Monterey Jack. Each cheese will bring its own unique flavor and melt differently, but all will work well in this classic Potatoes Au Gratin Recipe.
Can I make this dish dairy-free?
Yes, by swapping out butter for olive oil or dairy-free margarine and using plant-based milk alternatives along with a dairy-free cheese substitute, you can enjoy a version that’s suitable for dairy-free diets.
How thinly should I slice the potatoes?
Slice the potatoes into about ⅛-inch thick rounds so they cook evenly and absorb the sauce well. Using a mandoline slicer makes this step quick and uniform, but a sharp knife works fine too.
Why cover the casserole during baking?
Covering the dish helps the potatoes cook gently and evenly by trapping steam, ensuring they become tender without drying out. Removing the cover for the final bake helps the top brown and form that delicious cheesy crust.
Final Thoughts
This Potatoes Au Gratin Recipe truly feels like a warm hug in food form. It’s a fantastic showcase of simple ingredients coming together to create something greater than the sum of their parts. Whether you’re a seasoned cook or trying out something new, this dish promises comfort, flavor, and smiles around the table. I can’t wait for you to give it a try and make it a beloved staple in your home too!
Print
Potatoes Au Gratin Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 8 servings
- Category: Side Dish
- Method: Baking
- Cuisine: French
Description
This classic Potatoes Au Gratin recipe features thinly sliced Yukon Gold potatoes baked in a creamy cheese sauce made with sautéed onions, garlic, cheddar, and Parmesan. The dish is layered and baked until golden brown and tender, then garnished with fresh thyme for a comforting and elegant side perfect for holiday dinners or family meals.
Ingredients
Cheese Sauce
- ¼ cup unsalted butter
- 1 medium onion, chopped
- 3 cloves garlic, minced
- ¼ cup all-purpose flour
- 1 cup low-sodium or no-sodium chicken broth
- 2 cups whole milk (or half and half)
- ½ teaspoon salt, or to taste
- ½ teaspoon black pepper, or to taste
Main Ingredients
- 3 pounds Yukon Gold potatoes, sliced into ⅛-inch rounds
- 2 cups freshly grated white cheddar cheese
- ½ cup freshly grated Parmesan cheese
- 1 tablespoon fresh thyme, chopped, for garnish
Instructions
- Preheat and Prep: Preheat your oven to 350°F (175°C) and lightly grease a 9×13 inch casserole dish with cooking spray to prevent sticking.
- Sauté Vegetables: Melt the butter in a skillet over medium-low heat. Add the chopped onion and minced garlic and cook until they become soft and fragrant. Sprinkle the flour over the mixture and continue cooking for 2 more minutes while stirring constantly to form a roux.
- Make Sauce: Gradually whisk in the chicken broth and whole milk until the sauce is smooth. Bring it to a boil over medium heat, stirring constantly to avoid lumps. Season the sauce with salt and black pepper to taste.
- Layer Ingredients: In the prepared casserole dish, arrange one-third of the potato slices in an even layer. Pour over one-third of the cheese sauce, then sprinkle ½ cup of the grated cheddar cheese. Repeat this layering process two more times, finishing with a topping of freshly grated Parmesan cheese on top.
- Bake: Cover the dish tightly with aluminum foil and bake for 45 minutes to allow the potatoes to soften and absorb the flavors. Then remove the foil and bake for an additional 45 minutes until the top is golden brown and the potatoes are tender when pierced with a fork. If desired, broil for a few minutes at the end to achieve extra browning on top.
- Serve: Garnish the cooked potatoes au gratin with freshly chopped thyme and serve hot as a delicious side dish.
Notes
- Slicing the potatoes thinly and evenly is key for even cooking.
- Using Yukon Gold potatoes provides a creamy texture and buttery flavor.
- You can substitute half and half for whole milk for a richer sauce.
- For a vegetarian option, substitute vegetable broth for chicken broth.
- Let the dish rest for 10 minutes after baking to help the sauce thicken before serving.

