Creamy Au Gratin Potatoes are a cozy dish with layers of thinly sliced potatoes smothered in rich, cheesy goodness. It’s warm and cheesy—what’s not to love?
Every bite is like a warm hug on your plate! I often make it for family dinners, and trust me, it disappears fast. Don’t forget to have some bread to soak up the extra sauce!
Key Ingredients & Substitutions
Potatoes: Yukon Gold potatoes are my favorite for their creamy texture, but Russet potatoes work great too. If you want a healthier twist, try sweet potatoes for a sweet flavor and vibrant color.
Heavy Cream and Milk: Heavy cream gives a rich flavor, but you can substitute half-and-half or whole milk if you want to lighten things up. Coconut milk is a dairy-free option that still offers creaminess.
Cheese: Gruyere is key for its meltability. If you can’t find it, use sharp cheddar or a mix of cheeses. I like to experiment with mozzarella for a stretchier texture.
Butter and Flour: These create a roux that thickens the cream sauce. You can use margarine instead of butter for a lactose-free option. Also, cornstarch can replace flour for a gluten-free version.
Nuts and Spices: A pinch of nutmeg adds warmth, but you can skip it if you prefer. A sprinkle of paprika can also add a nice twist.
Why Is Making the Cream Sauce So Important?
The cream sauce is the heart of au gratin potatoes. Making it right ensures your dish is creamy and flavorsome. Here’s how to nail it:
- Start by melting butter over medium heat, then add minced garlic. Stir until fragrant but not browned to avoid bitterness.
- Mix in the flour and cook for a couple of minutes; this forms a roux, which will give body to your sauce.
- Gradually whisk in heavy cream and milk to prevent lumps, then let it simmer for about 5 minutes until it thickens slightly.
- Season it well – don’t hold back on salt, pepper, thyme, and nutmeg. Then stir in cheese until melted and smooth! Keeping it mixed helps avoid sticking.

How to Make Creamy Au Gratin Potatoes
Ingredients You’ll Need:
For the potatoes:
- 2 lbs (about 4-5 medium) Yukon Gold or Russet potatoes, thinly sliced
For the cream sauce:
- 2 cups heavy cream
- 1 cup whole milk
- 2 cloves garlic, minced
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme (plus fresh thyme for garnish)
- Pinch of nutmeg (optional)
For the cheese layers:
- 1 ½ cups shredded Gruyere cheese (or a mix of Gruyere and sharp cheddar)
- 1 cup grated Parmesan cheese
How Much Time Will You Need?
This delicious creamy Au Gratin Potatoes recipe will take about 15 minutes to prepare and around 1 hour to bake. That means you’ll be enjoying this cheesy goodness in about 1 hour and 15 minutes from start to finish!
Step-by-Step Instructions:
1. Preheat Oven and Prepare Dish:
First things first, preheat your oven to 375°F (190°C). While that’s warming up, take a butter stick and grease a 9×13-inch baking dish or a gratin dish. This ensures your tasty potatoes won’t stick!
2. Prepare the Potatoes:
Time to wash those potatoes! Once they’re squeaky clean, slice them thinly, about 1/8 inch thick. If you have a mandoline slicer, it can help with getting those uniform slices.
3. Make the Cream Sauce:
In a medium saucepan, melt the butter over medium heat. Add the minced garlic and let it cook for about 1 minute until it smells fantastic!
4. Add Flour and Thicken:
Now stir in the flour, cooking for about 1-2 minutes while stirring constantly. This will create a roux that gives your sauce body!
5. Add Cream and Milk:
Time to make it creamy! Gradually whisk in the heavy cream and milk until it’s smooth with no lumps. Simmer it gently for about 5 minutes, stirring often, until it thickens slightly.
6. Season the Sauce:
Add the salt, pepper, thyme, and nutmeg (if you’re using it). Stir in half of the Gruyere cheese and all the Parmesan cheese until it’s melted and smooth. Remove it from heat and get ready to layer!
7. Assemble the Gratin:
Layer half of the sliced potatoes evenly in your prepared baking dish. Pour half of that cheesy cream sauce over the potatoes. Repeat this with the remaining potatoes and finish with the rest of the sauce!
8. Top with Cheese:
To make it extra cheesy, sprinkle the remaining Gruyere cheese over the top layer of sauce.
9. Bake:
Cover your dish with aluminum foil and pop it into the oven! Bake for 35-40 minutes until the potatoes are tender. After that, take off the foil and bake for another 15-20 minutes until the top is a golden brown and bubbling away.
10. Garnish and Serve:
Once it’s out of the oven, let your gratin rest for about 10 minutes. Before serving, sprinkle some fresh thyme leaves on top for a lovely touch!
Enjoy your creamy, cheesy, perfectly golden Au Gratin Potatoes!
Can I Use Different Types of Cheese?
Absolutely! While Gruyere adds a wonderful flavor, you can mix it up by using sharp cheddar, mozzarella, or even a blend of cheeses for a unique twist on the classic recipe.
How Do I Store Leftover Au Gratin Potatoes?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave, adding a splash of milk if needed to restore creaminess.
Can I Make This Recipe Ahead of Time?
Yes! You can prepare the dish up to the baking step, cover it tightly, and refrigerate for up to 24 hours before baking. Just add a little extra baking time if it’s coming out of the fridge.
What Should I Serve with Au Gratin Potatoes?
These creamy potatoes are perfect as a side dish for roasted meats, grilled chicken, or baked fish. They also pair well with a fresh salad for a balanced meal!
