This Gruyere Potato Gratin is a creamy and cheesy delight that makes any meal feel special. Layers of tender potatoes and rich Gruyere cheese create comfort in every bite!
Honestly, who can resist a cheesy potato dish? I love serving it alongside dinner, but be warned: it might steal the show! 🥔🧀
It’s super easy to whip up, too! Just slice the potatoes, layer them up, and let the oven do the magic. Perfect for impressing guests or treating yourself!
Key Ingredients & Substitutions
Yukon Gold Potatoes: They’re perfect for gratins because they hold their shape and have a creamy texture. If you can’t find them, red potatoes or even russet potatoes could work, but they might break down a little more.
Heavy Cream & Whole Milk: This combo gives the gratin a luscious texture. If you want a lighter version, you can use half-and-half or even a plant-based milk like almond or oat milk, but the flavor and creaminess will differ.
Gruyere Cheese: This cheese offers a rich, nutty flavor that makes the dish special. If Gruyere isn’t available, you can try Emmental or a good melting cheese like Fontina. A mix of mozzarella and Parmesan also works in a pinch!
Parmesan Cheese: Adds a salty depth to the dish. If you run out, Pecorino Romano can be a nice alternative, giving a sharper flavor. If you’re looking for dairy-free options, nutritional yeast can provide a cheesy flavor.
Fresh Thyme: This herb brings a lovely fragrance and taste. Dried thyme is a good substitute, but use half the amount since dried herbs are more potent.
How Do I Layer My Gratin for Best Results?
Getting the layering right is key to a good potato gratin. Each layer should blend flavors together. Start with a layer of potatoes, then add cheese, followed by the cream mixture. This ensures every bite is delicious.
- Start with a layer of sliced potatoes, slightly overlapping each slice for even baking.
- Add cheese on top, which allows it to melt and mix into the potatoes.
- Pour in the warmed cream mixture; this helps infuse flavor and keeps the dish moist.
- Repeat layers until you run out of ingredients, ending with cheese on top for that lovely golden crust.
Let the gratin rest before serving. This helps it firm up and makes for neater slicing. Trust me, this patience pays off!

How to Make Gruyere Potato Gratin
Ingredients You’ll Need:
For the Gratin:
- 2 lbs (900g) Yukon Gold potatoes, peeled and thinly sliced
- 2 cups (480ml) heavy cream
- 1 cup (240ml) whole milk
- 2 cloves garlic, minced
- 1 1/2 cups (150g) Gruyere cheese, grated
- 1/2 cup (50g) Parmesan cheese, grated
- 2 tbsp unsalted butter
- 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)
- Salt and freshly ground black pepper, to taste
- Optional: a few sprigs of fresh thyme for garnish
How Much Time Will You Need?
This delicious Gruyere Potato Gratin takes about 15 minutes to prepare, plus 1 hour to bake. You’ll get beautifully layered, creamy, cheesy goodness that’s perfect for any meal!
Step-by-Step Instructions:
1. Prepare Your Oven and Dish:
Start by preheating your oven to 350°F (175°C). While it’s warming up, butter a medium-sized baking dish or gratin dish to ensure your gratin doesn’t stick.
2. Make the Cream Mixture:
In a saucepan, combine the heavy cream, whole milk, minced garlic, fresh thyme leaves, salt, and pepper. Warm this over medium heat until it just starts to simmer—don’t let it boil! Once you see bubbles beginning, remove it from the heat.
3. Layer the Potatoes:
Now, it’s time to build your gratin! Start by arranging a layer of the sliced Yukon Gold potatoes at the bottom of your buttered dish. Make sure to slightly overlap each potato slice for even cooking.
4. Add the Cheesy Goodness:
Sprinkle a portion of the grated Gruyere and a bit of the grated Parmesan cheese over the potatoes. This layer will add that melty, cheesy flavor we love!
5. Pour in the Cream:
Next, pour a bit of the warm cream mixture over the cheese and potatoes. This will help to create a rich, creamy texture as it bakes.
6. Repeat the Layers:
Continue repeating the layers of potatoes, cheese, and cream until you’ve used up all your ingredients. Make sure to finish with a layer of cheese on top for an irresistible golden crust!
7. Dot with Butter:
Dot the top layer with little bits of unsalted butter. This will enhance the flavor and help with browning.
8. Baking Time:
Cover the dish with foil and pop it in the oven to bake for about 45 minutes. This allows the potatoes to soften.
9. Brown the Top:
After 45 minutes, remove the foil and continue baking for another 20-30 minutes. You want the top to be golden brown and the potatoes tender enough to pierce with a fork.
10. Let it Set:
Once out of the oven, let the gratin cool for about 10 minutes. This resting time helps everything set nicely.
11. Serve and Enjoy:
Garnish with fresh thyme sprigs if you like, and serve your creamy, cheesy Gruyere Potato Gratin warm. Enjoy every bite!
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold potatoes are ideal for their creamy texture, you can use red potatoes or russet potatoes as substitutes. Just keep in mind that russets may break down more easily.
How Can I Make This Dish Lighter?
If you’re looking for a lighter version, consider swapping half of the heavy cream for half-and-half or using low-fat milk. You’ll lose some creaminess, but it will still be delicious!
Can I Prepare This Ahead of Time?
Yes, you can! Assemble the gratin up to a day in advance and store it covered in the fridge. Just add an extra 10-15 minutes of baking time if you bake it straight from the fridge.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven for the best texture, or use the microwave for convenience, stirring occasionally for even heating.



