A foolproof French-style potato gratin that pairs perfectly with seafood, chicken, roast or stands proudly on its own. This authentic recipe features thinly sliced potatoes in garlic-thyme cream with golden Gruyère cheese.
After living in Paris for three months and returning several times a year ever since, these homemade French au gratin potatoes are one of my most treasured souvenirs. As a seafood recipe developer, I've found this gratin to be the perfect partner for everything from simple salmon to elegant holiday feasts. Let me show you how to create this French bistro classic at home.

Why This French Potato Gratin Will Be Your Favorite
Listen, I get it. You're looking for potato perfection without the fuss. After testing countless potato gratin recipes in my kitchen (and serving them alongside everything from weeknight salmon to holiday feasts), I've perfected this version that delivers:
- Restaurant-quality flavor with simple, accessible ingredients
- Foolproof technique that works whether you use a fancy mandolin or just a sharp knife
- Make-ahead friendly for stress-free entertaining
- The perfect balance of creamy interior and crispy top (the holy grail of potato dishes!)
My version builds on classic French technique inspired by the folks at Bon Appetit Magazine. I added a few key tweaks that ensure success every time. Let me show you how easy it is to create this showstopper at home.
A few notes about the ingredients for this French classic:

- Potatoes: Russets or Yukon Golds both work beautifully (more on choosing between them below).
- Shallots: Their delicate flavor creates a more refined sauce than regular onions.
- Fresh thyme: Don't substitute dried here - fresh herbs make all the difference.
- Gruyère cheese: This nutty Swiss cheese is traditional, but you can substitute any good melting cheese with character.
Full ingredient list and measurements included in the printable recipe card below.
Russet vs. Yukon Gold: Which Potato Reigns Supreme?
After years of testing, here's what I've discovered:
- Russets: More starchy, resulting in a fluffier texture that soaks up the cream sauce beautifully. These are traditional and my go-to when I want a classic gratin in the U.S.
- Yukon Golds: Slightly waxy with a buttery flavor that holds its shape better. Choose these if you want distinct potato layers that don't break down as much. This is the style I use in Portugal.
Either works wonderfully - it just depends on your texture preference and your access to each potato style! Just avoid waxy red potatoes which don't absorb the cream sauce as effectively.
Step by step instructions:
Step 1: Make garlic herb infused cream
Preheat oven and butter the inside of a shallow baking dish. Combine cream, shallots, thyme, garlic, salt and pepper in a saucepan over low heat. Bring to a simmer and cook for about 12-15 minutes, until the shallots and garlic are soft.

Use an immersion blender to mix the cream sauce until smooth, or transfer to a blender and pulse until the mixture is fully combined.
Step 2: Prep potatoes for fan method
Clean and cut potatoes into very thin slices using a mandolin or a sharp knife. Fan out a handful of the potato slices at a time but at an angle, which ensures each serving includes the tender inner parts of potato dish, as well as the crispy potato edges from the top.

Once all of your potatoes are in the buttered casserole dish, gently pour the garlic shallot creamy sauce over the potatoes.

Step 3: Bake French potatoes low and slow, then broil
After covering and baking until tender, you'll uncover, add cheese, and broil to golden perfection. The result? A show-stopping side that pairs beautifully with any main dish.

Pro Tip: Place the dish on a baking sheet to catch any overflow and make it easier to handle.

Make-Ahead Instructions (Because We All Need Shortcuts)
One of the reasons I love serving this for dinner parties is that it can be mostly prepared in advance:
- Complete all steps through the initial baking (before adding cheese).
- Cool completely, then cover and refrigerate for up to 2 days.
- Before serving, bring to room temperature (about 30 minutes).
- Bake at 325°F for 20 minutes to reheat.
- Add cheese and broil as directed.
This means less stress when guests arrive, and you still get that impressive bubbling dish to bring to the table!
What's the difference between scalloped potatoes and au gratin potatoes?
Traditional scalloped potatoes are made with a cream sauce but no cheese, while "au gratin" (meaning "with a crust" in French) includes cheese for that golden top. Most American versions of both dishes now include cheese, but a true French gratin like this one has a distinctive nutty cheese flavor from the Gruyère.
Can I use different cheese for my potato gratin?
Absolutely! While Gruyère gives you that authentic French flavor, feel free to substitute based on your preferences or what's in your fridge:
- For similar flavor: Swiss, Emmental, or Comté
- For more familiar comfort: Cheddar, Gouda, or Fontina
How do I know when my potato gratin is done?
The potatoes will be easily pierced with a knife, the sauce should be bubbling around the edges, and the top should be golden brown. If your top is browning too quickly but the potatoes aren't tender, cover loosely with foil until fully cooked.
Why is my potato gratin watery?
This usually happens for one of three reasons:
- The potatoes weren't sliced thinly enough
- The gratin didn't bake long enough for the potatoes to absorb the cream
- The potatoes were rinsed after slicing (don't do this - you want the starch!)
Can I double this recipe for a larger crowd?
Absolutely! Simply double all ingredients and use a larger baking dish (a 9x13 dish works well). You may need to add 15-20 minutes to the baking time, so check for tenderness before adding the cheese.
Print
Classic French Potato Au Gratin
- Total Time: 1 hour 30 minutes
- Yield: 8 1x
Description
A foolproof French-style potato gratin that pairs perfectly with seafood or stands proudly on its own. This authentic recipe features thinly sliced potatoes in garlic-thyme cream with golden Gruyère cheese.
Ingredients
2 cups heavy cream
⅔ cup shallots, sliced
2 teaspoons fresh thyme leaves
6 garlic cloves, lightly crushed
1 ½ teaspoons salt
1 teaspoon black pepper
2 ¼ pounds Russet potatoes or Yukon golds
¾ cup shredded Gruyère cheese
¼ cup shredded Parmesan
Instructions
- Preheat oven to 325℉. Generously butter the inside of a 2-quart shallow baking dish. Combine cream, shallots, thyme, garlic, salt and pepper in a saucepan over low heat. Bring to a simmer and cook over low for about 12-15 minutes, until the shallots and garlic are soft. Use an immersion blender to mix the cream sauce until smooth, or transfer to a blender and pulse until fully combined.
- While the cream is reducing, clean and cut your potatoes into very thin slices. You can use a mandolin or a sharp knife, but make sure the slices are fairly uniform in thickness to ensure even cooking time. If you slice the potatoes very thin using a mandolin, this dish will take about an hour to cook. If using a knife and slicing by hand, your potatoes will likely be thicker than the mandolin can achieve, so plan on cooking for 1 hour and 15 minutes - 1 hour 25 minutes.
- Begin fanning out a handful of the potato slices at a time into the buttered baking dish. Position them at an angle, which will ensure each serving includes the tender inner parts of the potato dish, as well as the crispy potato edges from the top. Don't pack the sliced potatoes so tightly that they are standing straight up, or they won't cook through effectively. Be sure they're laying at an angle in the dish.
- Once all of your potatoes are in the buttered casserole dish, gently pour the garlic shallot cream sauce over the potatoes and cover the dish tightly with aluminum foil. Bake for 55-65 minutes, until your potatoes are tender. (If hand-sliced, check for doneness around 1 hour 15 minutes) Remove from the oven. Turn your oven to broil. Sprinkle Gruyère and Parmesan over the potatoes. Return the dish to the oven and broil for 5-7 minutes until the cheese is golden brown. Serve with additional fresh thyme leaves for garnish.
Notes
Potato Slicing Tip: The thinner and more uniform your potato slices, the more evenly they'll cook and the better the texture.
Make-Ahead: Prepare through step 6, cool completely, and refrigerate for up to 2 days. Bring to room temperature before continuing with step 7.
Cheese Substitutions: Feel free to use Swiss, Emmental, or cheddar if Gruyère isn't available.
Fan Arrangement: Angle your potato slices instead of stacking them flat for the perfect texture contrast in each serving.
Storage & Reheating: Leftovers can be stored, covered tightly, in the refrigerator for up to 3 days. Reheat in a 325°F oven, covered with foil, for about 15-20 minutes until heated through.
- Prep Time: 10
- Cook Time: 80
- Category: Easy Recipes
- Method: Oven and Stove Top
- Cuisine: French







Sarah
First time making au gratin potatoes from scratch and they were fabulous! It's so much easier than I thought. I sliced the potatoes by hand and it took a full hour and 20 minutes to bake through. But worth every second!
Christina Jolam
I'm so glad you made them at home, Sarah! Such a good feeling, right? Thanks for coming back to leave such a lovely note with your review.
Kathleen
Can this recipe be prepared in advance and then frozen?
Christina Jolam
You can prepare it ahead and freeze. Strongly recommend baking first, then cooling and covering and freezing. Thaw overnight in the fridge then bake at 350 for 45-55 minutes, until it's heated through. (I would dot the top of the casserole with a little butter before baking). Thanks for the great question!