This Cheesy Potato Gratin Casserole is creamy, cheesy, and oh-so-comforting! Layers of tender potatoes are nestled in a rich cheese sauce, making it a perfect side dish for any meal.
Honestly, who can resist cheesy potatoes? I love to serve it at family dinners, and let’s be real, there’s never leftover! It’s simple to prepare—just layer, bake, and enjoy! 🧀🥔
Key Ingredients & Substitutions
Russet Potatoes: These are perfect for gratins! Their high starch content helps create a creamy texture. If you prefer, Yukon Gold potatoes are also a great option for their buttery flavor.
Heavy Cream and Whole Milk: Together, they provide a rich creaminess. You can substitute half-and-half for a lighter option, or use coconut cream for a non-dairy alternative.
Gruyère Cheese: This cheese adds a wonderful nutty flavor. If Gruyère isn’t available, a mix of sharp cheddar and mozzarella works well. Parmesan can also be included for a nice salty kick!
Garlic: Fresh garlic gives excellent flavor, but you can use garlic powder in a pinch—just use 1/2 teaspoon of it instead of two cloves.
Nutmeg: This is optional but offers a lovely warmth. For a similar flavor, you can use a pinch of cinnamon instead.
How Do I Ensure My Casserole Has a Perfectly Layered Texture?
Layering is key to achieving the right texture in your potato gratin. Start by layering your sliced potatoes evenly in the dish, ensuring each slice is slightly overlapping for even cooking. As you build the layers, alternate between cheese and the cream mixture.
- Place a layer of potatoes at the bottom.
- Sprinkle some cheese, then pour a bit of the warm cream mixture over it.
- Repeat until all ingredients are used, finishing with cheese.
This method allows all the layers to meld together nicely during baking. Patience is key—let the gratin sit after baking for a bit so it sets well and slices beautifully!

How to Make Cheesy Potato Gratin Casserole
Ingredients You’ll Need:
For the Casserole:
- 3 pounds russet potatoes, peeled and thinly sliced
- 2 cups heavy cream
- 1 cup whole milk
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon ground nutmeg (optional)
- 2 cups shredded Gruyère cheese (or a mix of Gruyère and sharp cheddar)
- 1/2 cup grated Parmesan cheese
- 2 tablespoons unsalted butter, for greasing
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This cheesy potato gratin casserole takes about 20 minutes to prepare, plus 1 hour of baking time. After you assemble everything, let it cool for about 10-15 minutes before serving, so it firms up nicely. In total, you’ll need around 1 hour and 35 minutes to enjoy this delicious dish!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). While the oven is warming up, take a 9×13 inch baking dish and lightly butter it with about 2 tablespoons of unsalted butter, so your casserole doesn’t stick.
2. Prepare the Cream Mixture:
In a medium saucepan set over medium heat, mix together the heavy cream, whole milk, minced garlic, salt, pepper, and nutmeg if you’d like. Warm this mixture until it just begins to bubble, but don’t let it boil. Once heated, remove the saucepan from the heat.
3. Layer the Ingredients:
Now, it’s time to assemble the casserole! Start by placing a layer of the thinly sliced potatoes evenly across the bottom of the prepared baking dish. Next, sprinkle some of the shredded Gruyère cheese over the potatoes. Then, drizzle a little of your warm cream mixture over that layer. Repeat these steps until all your ingredients are used up. Make sure the top layer is a generous helping of cheese for that golden finish!
4. Add the Finishing Touches:
Lightly sprinkle the grated Parmesan cheese over the top layer for a crispy crust. This will make your gratin look even more appetizing!
5. Bake the Casserole:
Cover the dish with aluminum foil and bake it in the preheated oven for 45 minutes. After that, take off the foil and continue baking for another 20-25 minutes. You’ll know it’s done when the top is golden brown and bubbly, and a fork pierces the potatoes easily.
6. Let It Stand and Serve:
Once baked, let the casserole sit for about 10-15 minutes before serving. This helps it set nicely. Before plating, garnish with some fresh chopped parsley for a pop of color and freshness. Serve warm and enjoy this creamy, cheesy, and delicious dish!
This potato gratin casserole is sure to be a hit at your dinner table. Enjoy every cheesy bite!
Can I Use Different Types of Potatoes?
Absolutely! While russet potatoes work wonderfully due to their starch content, you can also use Yukon Gold or even red potatoes for a different flavor and texture. Just make sure to slice them thinly for even cooking.
Can I Make This Recipe Ahead of Time?
Yes! You can assemble the casserole a day in advance and store it in the refrigerator. When you’re ready to bake it, just add an extra 10-15 minutes to the cooking time since it will be cold from the fridge.
What Should I Do If I Want a Lighter Version?
If you’re looking to lighten this dish, you can swap half of the heavy cream with low-fat milk or a non-dairy alternative like almond milk. Just keep in mind that the texture may be a bit less creamy.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it gently in the oven or microwave. You may want to add a splash of milk to keep it creamy during reheating!



