This Gruyere Potato Gratin is a creamy, cheesy delight! Layers of tender potatoes are baked until golden and bubbly, all thanks to the rich Gruyere cheese that makes everything better.
Honestly, it’s like a warm hug in a dish! I love serving this at cozy dinners. Just scoop it out, and watch everyone go for seconds (or thirds)! 🥔🧀
Key Ingredients & Substitutions
Potatoes: Yukon Gold or Russet potatoes are ideal for gratin due to their creamy texture. If you want a sweeter touch, try using sweet potatoes. Just remember, cooking time may vary with different types.
Gruyere Cheese: Gruyere offers a nutty flavor that’s hard to beat. If you can’t find it, Swiss cheese is a decent substitute, or you could try a mix of mozzarella and Parmesan for a different twist.
Heavy Cream and Milk: For a lighter version, you can substitute half-and-half for heavy cream. If you prefer a dairy-free option, use coconut milk or almond milk, but keep in mind that the flavor will differ!
Garlic: Fresh garlic is best for that aromatic boost. If you’re out, garlic powder will work too; just use about 1/4 teaspoon for each clove.
Nutmeg: While optional, nutmeg adds a nice depth to the flavor. If you don’t have it, a pinch of cinnamon can also work in a pinch to enhance the taste.
How Do I Ensure My Potatoes Cook Perfectly?
Slicing the potatoes evenly is key for even cooking and creamy texture. A mandoline slicer can help, but if you don’t have one, just aim for about 1/8 inch thick slices using a sharp knife.
- Make sure to layer the potatoes neatly in your dish for optimal cooking.
- Warming the cream mixture before pouring it over the potatoes helps to start the cooking process. Just bring it to a simmer, not a boil.
- Covering the dish initially with foil traps steam, which helps cook the potatoes thoroughly. Remove the foil toward the end to achieve that golden, crispy top.

How to Make Gruyere Potato Gratin
Ingredients You’ll Need:
For the Gratin:
- 2 lbs (900g) Yukon Gold or Russet potatoes, peeled and thinly sliced
- 2 cups (200g) Gruyere cheese, grated
- 2 cups (480ml) heavy cream
- 1 cup (240ml) whole milk
- 3 cloves garlic, minced
- 2 tbsp unsalted butter (for greasing)
- 1 tsp salt
- 1/2 tsp freshly ground black pepper
- 1/4 tsp ground nutmeg (optional)
- Fresh thyme leaves or chopped fresh thyme for garnish
How Much Time Will You Need?
This delicious Gruyere Potato Gratin will take about 15 minutes to prep and around 1 hour for baking (including an initial covered bake and then a final uncovered bake). You’ll need to let it cool for 10-15 minutes before serving, so plan a total of about 1 hour and 30 minutes for the whole process.
Step-by-Step Instructions:
1. Pre-heat and Prep the Dish:
Begin by preheating your oven to 375°F (190°C). While the oven is heating, take a baking dish and grease it with the butter. This will keep your gratin from sticking and help it to brown nicely!
2. Slice the Potatoes:
Peel the potatoes and slice them thinly, around 1/8 inch thick. For even slices, a mandoline slicer works great, but a sharp knife will do just fine if you prefer that method.
3. Prepare the Cream Mixture:
In a medium saucepan, mix the heavy cream, whole milk, minced garlic, salt, black pepper, and nutmeg (if you’re using it). Warm this mixture over medium heat until it starts to simmer, but avoid boiling it.
4. Layer the Potatoes:
Start by arranging a layer of your sliced potatoes at the bottom of the greased baking dish. Make sure to slightly overlap the slices for the best coverage.
5. Add Cheese and Cream:
Sprinkle a portion of the grated Gruyere cheese over the potatoes. Then, pour a little of the warm cream mixture over the top, just enough to moisten the layer.
6. Repeat Layers:
Continue the layering process—add more potato slices, followed by cheese and cream mixture—until you’ve used up all your ingredients. Make sure to finish with a top layer of cheese for a wonderfully cheesy crust!
7. Bake the Gratin:
Cover the dish with aluminum foil and place it in the oven. Bake for 40 minutes. Then, remove the foil and continue baking for an additional 20-30 minutes. You’re looking for the top to turn golden brown and the potatoes to be tender when pierced with a fork.
8. Cool and Garnish:
Once baked perfectly, let your gratin cool for about 10-15 minutes. This resting time helps it to set nicely. Before you serve, sprinkle some fresh thyme leaves on top for a lovely finish!
Enjoy this creamy, cheesy potato gratin with a crispy golden top that will impress anyone you serve it to!
Can I Use Different Types of Cheese?
Yes, you can! While Gruyere adds a wonderful flavor, feel free to experiment with cheeses like aged cheddar, mozzarella, or a mix of Swiss cheeses for a different taste profile. Keep in mind that the melting properties may vary, which could affect the final texture.
Can I Make This Dish Ahead of Time?
Absolutely! You can prepare the gratin up to the baking step, cover it tightly, and refrigerate it for up to 24 hours. When ready to bake, let it sit at room temperature for about 30 minutes before placing it in the oven. You may need to adjust the baking time slightly since it will be cold from the fridge.
How to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, cover the dish with foil to keep it from drying out and warm it in the oven at 350°F (175°C) until heated through. You can also reheat individual portions in the microwave.
Can I Add Vegetables to the Gratin?
Definitely! Adding thinly sliced vegetables like zucchini, spinach, or leeks can enhance the flavor and nutrition of the dish. Just make sure to slice them thinly and layer them between the potatoes for even cooking.



