Creamy Au Gratin Potatoes are a comforting side dish that everyone loves! Layers of tender potatoes are baked with rich cheese and creamy sauce, making them simply irresistible.
I like to serve these when I want to impress my friends at dinner. Trust me, the way they ooze cheese makes everyone smile. Who can resist seconds? 😋
Key Ingredients & Substitutions
Yukon Gold Potatoes: These potatoes are perfect for creamy dishes due to their buttery flavor. If they’re not available, you can use Russet potatoes, but they may yield a slightly different texture. Sweet potatoes are a fun and nutritious alternative too!
Cheddar Cheese: Sharp cheddar is my favorite for its strong flavor. You can mix it with Gruyere for added depth. If you’re looking for a lighter option, try part-skim mozzarella, but it won’t be as rich.
Heavy Cream: This adds creaminess to the sauce. If you want to reduce fat, use half-and-half or evaporated milk as alternatives, though the consistency will be lighter.
Thyme and Rosemary: These herbs enhance flavor beautifully. If fresh herbs are unavailable, use dried ones. Adjust the amounts since dried herbs are more concentrated—about one-third the amount is usually enough!
How Do I Make the Best Cheese Sauce Without Lumps?
Making a smooth cheese sauce is essential for creamy au gratin potatoes! Here’s how to do it:
- Start by melting butter in a saucepan over medium heat. Add minced garlic and sauté, but don’t let it brown.
- Cook the flour with the butter to make a roux; whisk constantly for 2-3 minutes until it’s lightly golden.
- Gradually add milk and cream, whisking continuously. This prevents lumps from forming. Pour slowly and keep mixing!
- Let the mixture simmer gently, stirring often, until it thickens—usually around 5-7 minutes.
- Once thickened, remove from heat and stir in the cheeses until they melt smoothly!
With these steps, you’ll have a perfect sauce to pour over those layers of potatoes!

How to Make Creamy Au Gratin Potatoes
Ingredients You’ll Need:
For the Dish:
- 3 lbs Yukon Gold potatoes, thinly sliced
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 1/2 cups whole milk
- 1 cup heavy cream
- 2 cups shredded sharp cheddar cheese (or a mix of cheddar and Gruyere)
- 1 cup grated Parmesan cheese
- 2 cloves garlic, minced
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1/2 tsp dried thyme or fresh thyme leaves (for garnish and flavor)
- 1/2 tsp dried rosemary or fresh rosemary sprigs (optional, for garnish)
- Fresh parsley for garnish (optional)
How Much Time Will You Need?
This delicious dish will take about 20 minutes of prep time and around 1 hour of baking time. In total, you’re looking at about 1 hour and 20 minutes before you can enjoy these rich, cheesy potatoes!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). Next, take a large baking dish or gratin dish and grease it with some butter to prevent sticking.
2. Prepare the Potatoes:
Wash and peel the Yukon Gold potatoes if you’d like. Then, slice them thinly, around 1/8 inch thick, using a mandoline or a sharp knife. This helps them cook evenly. Set those tasty slices aside for now.
3. Make the Cheese Sauce:
In a medium saucepan over medium heat, melt your butter. Add the minced garlic and cook it for about 1 minute—just long enough for it to become fragrant but not browned. Now, whisk in the all-purpose flour to create a roux and keep whisking for about 2-3 minutes until it becomes lightly golden.
4. Whisk in Milk and Cream:
Gradually pour in the whole milk and heavy cream, whisking continuously to avoid any lumps. Bring this mixture to a gentle simmer and let it cook until it thickens, which takes about 5-7 minutes.
5. Add the Cheeses:
Once thickened, remove the saucepan from heat. Stir in 1 1/2 cups of the shredded cheddar and all of the grated Parmesan cheese until everything is melty and smooth. Then, season this cheese sauce with salt, black pepper, and thyme for flavor.
6. Layer the Potatoes and Sauce:
In your greased baking dish, start laying down a layer of the potato slices, overlapping them slightly. Pour some of your cheesy goodness over the potatoes to coat them evenly. Repeat this layering process until you use up all the potatoes and cheese sauce, finishing with a layer of potatoes on top.
7. Top It Off:
Sprinkle the remaining 1/2 cup of shredded cheese over the top layer of potatoes for that extra cheesy finish.
8. Bake:
Cover the dish with foil and place it in your preheated oven for 40 minutes. After that, remove the foil and bake for another 20-25 minutes. Keep an eye on it until the top is golden brown and bubbly and the potatoes are tender when you poke them with a fork.
9. Final Touch:
If you want a crispy top, broil the dish for 2-3 minutes, but watch it closely to prevent burning!
10. Serve and Enjoy:
Take your creamy au gratin potatoes out of the oven and let them rest for 10 minutes. Garnish with fresh rosemary sprigs and a sprinkle of fresh parsley if you’d like, then serve warm as a comforting side dish.
Enjoy your creamy, cheesy, and herb-infused Au Gratin Potatoes!
Can I Use Different Types of Potatoes?
Absolutely! While Yukon Gold potatoes are ideal for their creamy texture, you can also use Russet potatoes for a fluffier inside. For a unique twist, try sweet potatoes for a sweeter flavor contrast.
What Can I Substitute for Heavy Cream?
If you’d like a lighter option, you can use half-and-half or even a combination of milk and sour cream. Just keep in mind that the texture will be a bit less rich compared to using heavy cream.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at a low temperature to maintain the creaminess, or use the microwave, stirring occasionally for even heating.
Can I Make This Ahead of Time?
Yes! You can prepare the dish up to the baking step, cover it tightly, and refrigerate for up to 24 hours. When you’re ready to bake, allow it to come to room temperature before placing it in the oven, and add about 10-15 minutes to the baking time.


