(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Russet potatoes
Heavy cream
Whole milk
Butter
Garlic
Onion
Cheddar cheese
Gruyère cheese
Parmesan cheese
Salt
Black pepper
Thyme
Nutmeg
Directions
Preheat the oven to 375°F (190°C) and grease a baking dish with butter.
Peel and thinly slice the potatoes evenly for consistent cooking.
In a saucepan over medium heat, melt the butter and sauté the onion until softened.
Add the garlic and cook until fragrant.
Pour in the heavy cream and milk, then season with salt, black pepper, thyme, and a pinch of nutmeg.
Simmer gently for a few minutes without boiling.
Arrange a layer of potatoes in the prepared baking dish.
Pour some of the cream mixture over the potatoes and sprinkle with cheddar, Gruyère, and Parmesan cheese.
Repeat the layers until all ingredients are used, finishing with cheese on top.
Cover with foil and bake for 45 minutes.
Remove the foil and continue baking for 20–25 minutes until golden brown and bubbling.
Let the gratin rest for about 10 minutes before serving.
Servings and timing
Servings: 8 servings
Prep Time: 25 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 35 minutes
Variations
Use sweet potatoes for a different twist.
Add caramelized onions between the layers.
Substitute mozzarella for a milder cheesy flavor.
Include fresh herbs like rosemary or sage for extra depth.
Storage/Reheating
Store leftover gratin potatoes in an airtight container in the refrigerator for up to 4 days.
Reheat in a 350°F oven until warmed through or microwave individual portions for convenience. The dish can also be frozen for up to 2 months, though the texture may soften slightly after thawing.
FAQs
What potatoes work best for gratin?
Russet or Yukon Gold potatoes work best because they become tender and creamy when baked.
Can I prepare gratin potatoes ahead of time?
Yes, assemble the dish ahead and refrigerate before baking.
Why are my potatoes still firm?
The slices may be too thick or the dish may need more baking time.
What cheese melts best for gratin?
Gruyère, cheddar, and Parmesan create excellent flavor and texture.
Can I make this without cream?
Yes, though the dish will be less rich if you substitute milk.
How do I get a golden top?
Bake uncovered during the final portion of cooking.
Can I freeze potato gratin?
Yes, but the creamy texture may change slightly after reheating.
What main dishes pair well with gratin potatoes?
Roast beef, chicken, ham, steak, or salmon all pair wonderfully.
Should I peel the potatoes?
Peeling is traditional, but leaving the skin on can add texture and flavor.
Why is my sauce separating?
Overheating dairy can cause separation, so simmer gently and avoid boiling.
Conclusion
The BEST Gratin Potatoes are creamy, cheesy, and irresistibly comforting with perfectly tender potato layers and a golden baked topping. Whether served for a holiday feast or a cozy family dinner, this classic side dish is always a crowd favorite that brings warmth and richness to the table.
The BEST Gratin Potatoes are creamy, cheesy, and layered with tender sliced potatoes baked in a rich homemade cream sauce with cheddar, Gruyère, and Parmesan cheese. This comforting potato side dish is perfect for holidays, family dinners, and special occasions.
Ingredients
3 pounds russet potatoes, peeled and thinly sliced
1 cup heavy cream
1 cup whole milk
3 tablespoons butter
3 cloves garlic, minced
1 small onion, finely chopped
1 cup cheddar cheese, shredded
1 cup Gruyère cheese, shredded
½ cup Parmesan cheese, grated
1 teaspoon salt
½ teaspoon black pepper
1 teaspoon fresh thyme leaves
Pinch of ground nutmeg
Instructions
Preheat oven to 375°F (190°C). Grease a baking dish with butter.
Peel and thinly slice the potatoes evenly for consistent cooking.
In a saucepan over medium heat, melt butter and sauté onion until softened.
Add garlic and cook for 30 seconds until fragrant.
Pour in heavy cream and milk. Season with salt, black pepper, thyme, and nutmeg.
Simmer gently for a few minutes without boiling.
Arrange a layer of potatoes in the prepared baking dish.
Pour some cream mixture over the potatoes and sprinkle with cheddar, Gruyère, and Parmesan cheese.
Repeat layers until all ingredients are used, finishing with cheese on top.
Cover with foil and bake for 45 minutes.
Remove foil and continue baking for 20–25 minutes until golden brown and bubbling.
Let rest for 10 minutes before serving.
Notes
Use a mandoline slicer for evenly thin potato slices. Letting the gratin rest before serving helps the sauce thicken and makes slicing easier. For extra crispiness, broil the top for 1–2 minutes at the end of baking.