Introduction
Few side dishes are as comforting and satisfying as a Cheesy Potato Gratin fresh from the oven. Made with thinly sliced potatoes layered in a rich garlic cream sauce and topped with plenty of melted cheese, this timeless classic is the perfect combination of creamy, tender, and irresistibly golden. Every forkful is filled with buttery potatoes, bubbling cheese, and rich homemade flavor that makes it impossible to stop at just one serving.
Whether you’re preparing a cozy family dinner, a holiday feast, or an elegant Sunday meal, this potato gratin is guaranteed to impress. It pairs beautifully with roasted chicken, grilled steak, baked salmon, pork tenderloin, or even a simple green salad, making it one of the most versatile side dishes you can serve throughout the year.
Although it looks elegant enough for special occasions, this recipe is surprisingly easy to prepare. Simple pantry staples like potatoes, garlic, butter, heavy cream, and cheese come together to create a luxurious dish with very little effort. As it bakes, the potatoes become perfectly tender while the cream thickens into a velvety sauce and the cheese develops a beautifully crisp, golden crust.
One of the best things about Cheesy Potato Gratin is that it can be prepared ahead of time, making holiday cooking and entertaining much less stressful. The leftovers are just as delicious the next day, and the flavors become even richer after resting.
If you’re looking for the ultimate Cheesy Potato Gratin that’s creamy, cheesy, and perfectly golden every single time, this recipe will quickly become your favorite. It’s classic comfort food at its finest, combining simple ingredients with unforgettable flavor.

Why You’ll Love This Recipe
Rich, creamy, and loaded with gooey melted cheese in every bite.
Perfectly tender potatoes with a beautifully golden, crispy top.
Made with simple pantry ingredients that are easy to find.
The perfect side dish for holidays, Sunday dinners, or everyday family meals.
Easy to prepare ahead of time for stress-free entertaining.
Pairs beautifully with chicken, beef, pork, seafood, or roasted vegetables.
Easy to customize with different cheeses, herbs, or savory add-ins.
Comfort food that’s elegant enough for special occasions yet simple enough for weeknight dinners.
Ingredient Notes
Potatoes
Yukon Gold potatoes are ideal because they become creamy while holding their shape beautifully. Russet potatoes also work well for a softer, more traditional gratin.
Heavy Cream
Heavy cream creates the rich, silky sauce that makes potato gratin so luxurious. Avoid low-fat alternatives for the best texture.
Whole Milk
A little whole milk lightens the sauce while keeping it creamy and smooth.
Garlic
Fresh garlic infuses the cream with deep, aromatic flavor that perfectly complements the potatoes and cheese.
Gruyère Cheese
Gruyère melts beautifully and adds a rich, nutty flavor that makes traditional potato gratin so delicious.
Sharp Cheddar Cheese
Sharp cheddar adds bold flavor and creates a beautifully golden, bubbly crust.
Parmesan Cheese
Freshly grated Parmesan adds savory depth and helps create an extra crispy topping.
Unsalted Butter
Butter is used to grease the baking dish and adds richness to every layer.
Fresh Thyme
Fresh thyme brings delicate herbal notes that pair wonderfully with potatoes and cream.
Salt and Black Pepper
Simple seasonings enhance every ingredient without overpowering the dish.
Optional Add-ins
Caramelized onions
Crispy bacon
Fresh rosemary
Chopped chives
Sautéed mushrooms
Baby spinach
Smoked paprika
Nutmeg for a classic French touch
Kitchen Tools
You only need a few kitchen essentials to make this rich and creamy potato gratin.
- 9×13-inch baking dish
- Sharp chef’s knife or mandoline slicer
- Cutting board
- Large saucepan
- Whisk
- Mixing spoon
- Cheese grater
- Measuring cups and spoons
- Aluminum foil (optional)
How to Make Cheesy Potato Gratin
Step 1: Prepare the Potatoes
Preheat the oven to 375°F (190°C).
Peel the potatoes if desired, then slice them into ⅛-inch (3 mm) thick rounds using a sharp knife or mandoline. Uniform slices ensure even cooking.
Step 2: Make the Cream Sauce
In a saucepan over medium heat, combine the heavy cream, whole milk, minced garlic, fresh thyme, salt, black pepper, and a pinch of nutmeg if using.
Heat gently until steaming but do not let it boil.
Step 3: Layer the Gratin
Butter the baking dish generously.
Arrange a layer of potato slices on the bottom, slightly overlapping each slice.
Sprinkle with Gruyère, Cheddar, and a little Parmesan cheese.
Repeat the layers until all the potatoes and cheese have been used.
Step 4: Add the Cream
Slowly pour the warm cream mixture evenly over the potatoes, allowing it to seep between the layers.
Finish with the remaining cheeses on top for a beautifully golden crust.
Step 5: Bake
Cover the dish loosely with aluminum foil and bake for 45 minutes.
Remove the foil and continue baking for another 25–30 minutes, or until the potatoes are fork-tender and the cheese is bubbling and deeply golden.
Step 6: Rest Before Serving
Allow the gratin to rest for 10–15 minutes before serving. This helps the creamy sauce thicken and makes it easier to slice and serve.
Garnish with freshly chopped thyme, parsley, or chives and serve hot alongside your favorite main course.
Tips for the Best Cheesy Potato Gratin
- Slice the potatoes as evenly as possible so they cook at the same rate.
- A mandoline slicer is the easiest way to achieve thin, uniform slices.
- Use freshly grated cheese instead of pre-shredded cheese for a smoother, creamier melt.
- Warm the cream mixture before pouring it over the potatoes to help the gratin cook more evenly.
- Don’t skip the resting time after baking. It allows the sauce to thicken and makes serving much easier.
- Bake uncovered during the final 25–30 minutes to create a beautifully golden, bubbly cheese crust.
- If the top browns too quickly, loosely cover it with aluminum foil until the potatoes are fully cooked.
- Let the potatoes overlap slightly when layering to create a beautiful, creamy texture throughout the dish.
Variations
Bacon Cheesy Potato Gratin
Add crispy cooked bacon between the potato layers for a smoky, savory flavor.
Three Cheese Gratin
Combine Gruyère, sharp Cheddar, and mozzarella for an extra cheesy version with plenty of gooey melted cheese.
French-Inspired Gratin Dauphinois
Skip the Cheddar and use only Gruyère with cream, garlic, and a pinch of nutmeg for a classic French-style gratin.
Mushroom Potato Gratin
Layer sautéed mushrooms between the potatoes for a rich, earthy flavor.
Spinach and Cheese Gratin
Add fresh baby spinach between the layers for extra color and nutrition.
Herb Potato Gratin
Mix fresh thyme, rosemary, parsley, and chives into the cream sauce for a fragrant herbal twist.
Spicy Potato Gratin
Add crushed red pepper flakes or a pinch of cayenne pepper for a gentle kick of heat.
Loaded Potato Gratin
Top the finished gratin with crispy bacon, sliced green onions, sour cream, and extra shredded Cheddar for a loaded baked potato-inspired version.
Storage & Reheating
Refrigerator
Allow the gratin to cool completely before covering and refrigerating. It will keep well for up to 4 days in an airtight container.
Freezer
Freeze the fully baked and cooled gratin for up to 2 months. Wrap it tightly with plastic wrap and aluminum foil to help prevent freezer burn.
Reheating
Reheat individual portions in the microwave until hot.
For the best texture, reheat the entire gratin in a 350°F (175°C) oven for about 20–25 minutes, or until heated through and bubbling.
Make-Ahead Tip
Assemble the gratin up to 24 hours in advance, cover, and refrigerate. Bake just before serving, adding an extra 10–15 minutes to the baking time if it’s going straight from the refrigerator.
Tips for the Best Cheesy Potato Gratin
- Slice the potatoes as evenly as possible so they cook at the same rate.
- A mandoline slicer is the easiest way to achieve thin, uniform slices.
- Use freshly grated cheese instead of pre-shredded cheese for a smoother, creamier melt.
- Warm the cream mixture before pouring it over the potatoes to help the gratin cook more evenly.
- Don’t skip the resting time after baking. It allows the sauce to thicken and makes serving much easier.
- Bake uncovered during the final 25–30 minutes to create a beautifully golden, bubbly cheese crust.
- If the top browns too quickly, loosely cover it with aluminum foil until the potatoes are fully cooked.
- Let the potatoes overlap slightly when layering to create a beautiful, creamy texture throughout the dish.
Variations
Bacon Cheesy Potato Gratin
Add crispy cooked bacon between the potato layers for a smoky, savory flavor.
Three Cheese Gratin
Combine Gruyère, sharp Cheddar, and mozzarella for an extra cheesy version with plenty of gooey melted cheese.
French-Inspired Gratin Dauphinois
Skip the Cheddar and use only Gruyère with cream, garlic, and a pinch of nutmeg for a classic French-style gratin.
Mushroom Potato Gratin
Layer sautéed mushrooms between the potatoes for a rich, earthy flavor.
Spinach and Cheese Gratin
Add fresh baby spinach between the layers for extra color and nutrition.
Herb Potato Gratin
Mix fresh thyme, rosemary, parsley, and chives into the cream sauce for a fragrant herbal twist.
Spicy Potato Gratin
Add crushed red pepper flakes or a pinch of cayenne pepper for a gentle kick of heat.
Loaded Potato Gratin
Top the finished gratin with crispy bacon, sliced green onions, sour cream, and extra shredded Cheddar for a loaded baked potato-inspired version.
Storage & Reheating
Refrigerator
Allow the gratin to cool completely before covering and refrigerating. It will keep well for up to 4 days in an airtight container.
Freezer
Freeze the fully baked and cooled gratin for up to 2 months. Wrap it tightly with plastic wrap and aluminum foil to help prevent freezer burn.
Reheating
Reheat individual portions in the microwave until hot.
For the best texture, reheat the entire gratin in a 350°F (175°C) oven for about 20–25 minutes, or until heated through and bubbling.
Make-Ahead Tip
Assemble the gratin up to 24 hours in advance, cover, and refrigerate. Bake just before serving, adding an extra 10–15 minutes to the baking time if it’s going straight from the refrigerator.
Frequently Asked Questions
Can I make Cheesy Potato Gratin ahead of time?
Yes! You can assemble the gratin up to 24 hours in advance, cover it tightly, and refrigerate it. When you’re ready to serve, bake as directed, adding a few extra minutes if it’s cold from the refrigerator.
What are the best potatoes for potato gratin?
Yukon Gold potatoes are the best choice because they have a naturally creamy texture and hold their shape well. Russet potatoes also work beautifully if you prefer an extra soft, creamy gratin.
Can I prepare this recipe without heavy cream?
Yes. You can substitute half-and-half or a combination of whole milk and a little butter. However, heavy cream creates the richest, creamiest texture.
Why are my potatoes still firm after baking?
This usually happens if the potato slices are too thick or if the baking time is too short. Slice the potatoes very thinly and bake until they are easily pierced with a fork.
Can I freeze potato gratin?
Absolutely! Let it cool completely before freezing. Store it in an airtight container for up to 2 months, then thaw overnight in the refrigerator before reheating.
Which cheeses melt best in potato gratin?
Gruyère, sharp Cheddar, Parmesan, mozzarella, Fontina, and Gouda all melt beautifully and add rich flavor.
How do I get a perfectly golden crust?
Remove the foil during the last 25–30 minutes of baking and use freshly grated cheese. For extra browning, broil the gratin for 2–3 minutes at the end while watching it carefully.
What should I serve with Cheesy Potato Gratin?
This creamy side dish pairs wonderfully with roasted chicken, grilled steak, pork chops, baked ham, roast turkey, salmon, lamb, or roasted vegetables. It also complements a fresh green salad for a perfectly balanced meal.
Conclusion
This Cheesy Potato Gratin is the ultimate comfort food, combining tender layers of potatoes, a rich garlic cream sauce, and a beautifully golden cheese topping in every irresistible bite. It’s creamy, flavorful, and elegant enough for holiday celebrations while being simple enough to enjoy as part of a cozy family dinner.
Whether you’re serving it alongside roasted meats, grilled seafood, or your favorite vegetables, this classic gratin is guaranteed to impress everyone at the table. It’s easy to prepare ahead of time, reheats beautifully, and tastes just as delicious the next day.
Once you experience the perfectly tender potatoes, silky cream sauce, and bubbling golden cheese, you’ll understand why this timeless recipe has remained a favorite for generations. Make it once, and this Cheesy Potato Gratin is sure to earn a permanent place in your collection of comforting homemade recipes.

Leave a comment