Potato Casserole is the kind of dish that quietly steals the show at every holiday table and Sunday supper. Thinly sliced potatoes get layered with a rich, garlicky cream sauce and a blanket of melted cheese, then baked until the edges bubble and the top turns a deep golden brown.
Advertisements1
The magic is in the texture: tender, buttery potato slices underneath a crisp, cheesy crust. Because it bakes in one dish and can be assembled ahead, it is a stress-free way to feed a crowd without hovering over the stove.
This version keeps things simple with pantry staples, but the flavor tastes anything but basic. Serve it next to roast chicken, ham, or steak and watch the pan come back empty.
Why You'll Love This Recipe
About the Ingredients
3 pounds (1.36 kg) russet or Yukon Gold potatoes, peeled and sliced 1/8 inch thick
Russets break down into a creamier casserole, while Yukon Golds hold their shape better. A mandoline gives you even slices, but a sharp knife works if you take your time.
2 cups (480 ml) heavy cream
Heavy cream gives the richest sauce; for a lighter version, swap in 1 1/2 cups whole milk plus 1/2 cup melted butter. Do not use skim milk or the sauce will taste thin.
1 cup (240 ml) whole milk
Whole milk balances the richness of the cream. If you only have 2 percent, add an extra tablespoon of butter to compensate.
3 cloves garlic, minced
Fresh garlic is far better than jarred here. If you are out, use 1/2 teaspoon garlic powder stirred into the cream.
1 1/2 cups (170 g) shredded sharp cheddar cheese, divided
Sharp cheddar adds a tangy bite; Gruyere or a cheddar-Gruyere blend melts even more smoothly. Buy a block and shred it yourself for the best melt.
1/2 cup (50 g) grated Parmesan cheese
Parmesan adds a salty, nutty crust. Pecorino Romano is a sharper substitute if you have it on hand.
1 teaspoon kosher salt
Kosher salt is less salty by volume than table salt, so measure carefully. Use 3/4 teaspoon if substituting fine table salt.
1/2 teaspoon freshly ground black pepper
Fresh-cracked pepper tastes brighter than pre-ground. Add a pinch of cayenne if you like a little warmth.
1/4 teaspoon freshly grated nutmeg
Nutmeg is the secret weapon that makes cream sauces taste richer. A little goes a long way, so grate it fresh over the measuring spoon.
2 tablespoons unsalted butter, softened, for greasing
Butter keeps the potatoes from sticking and adds flavor. Nonstick spray works in a pinch.
2 tablespoons chopped fresh chives or parsley, for garnish
Fresh herbs brighten the heavy dish. Thyme or rosemary are excellent substitutes if you prefer a woodsy note.
Tips & Tricks
Slice the potatoes evenly
Uneven slices are the number one cause of crunchy potatoes in a creamy casserole. Use a mandoline or food processor for 1/8-inch slices so everything cooks at the same rate.
Do not skip the salt in the cream
Potatoes absorb a lot of seasoning, so taste the cream mixture before pouring it over. If it tastes flat now, the finished casserole will too.
Cover, then uncover
Baking covered for the first 30 minutes steams the potatoes tender, then uncovering lets the cheese brown. Skipping the cover leaves you with burnt cheese and raw centers.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Preheat the oven to 375 F (190 C) and butter a 9×13-inch baking dish. Peel the potatoes and slice them 1/8 inch thick, keeping the slices in a bowl of cold water so they do not brown.
2. Make the cream sauce
Whisk the heavy cream, milk, garlic, salt, pepper, and nutmeg in a large bowl until combined. Stir in 1 cup of the cheddar and all of the Parmesan.
3. Layer the potatoes
Drain and pat the potato slices dry, then add them to the cream mixture and toss gently until every slice is coated. Transfer half the potatoes to the baking dish in an even layer.
4. Add the cheese middle
Sprinkle the remaining 1/2 cup cheddar over the first layer, then top with the rest of the potatoes and pour any leftover cream from the bowl over the top.
5. Bake covered
Cover the dish tightly with foil and bake at 375 F (190 C) for 30 minutes, until the potatoes are fork-tender and the sauce is bubbling at the edges.
6. Uncover and brown
Remove the foil and bake another 20 to 25 minutes at 375 F (190 C), until the top is deep golden brown and a knife slides through the potatoes with no resistance. The center should read about 200 F (93 C) on an instant-read thermometer.
7. Rest and garnish
Let the casserole rest for 10 minutes so the sauce sets, then scatter the fresh chives over the top. Serve hot straight from the dish.
Delicious Variations
Scalloped Style
Skip the cheddar and use 2 cups of whole milk with an extra 3 tablespoons of flour whisked in for a lighter, old-fashioned scalloped potato casserole.
Bacon Cheddar
Layer 6 slices of cooked, crumbled bacon between the potato layers and use smoked cheddar for a backyard-barbecue flavor.
Cheesy Hash Brown
Replace the sliced potatoes with 6 cups of frozen shredded hash browns, thawed and squeezed dry, for a shortcut version that bakes in 45 minutes total.
How to Store Potato Casserole
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days. The potatoes will absorb more sauce as they sit, so reheat with a splash of milk.
Freezer
Freeze the fully baked and cooled casserole in a freezer-safe dish for up to 2 months. Thaw overnight in the refrigerator before reheating, as the texture of the potatoes softens after freezing.
Reheating
Reheat covered with foil at 350 F (175 C) for 20 to 25 minutes, or microwave individual portions in 1-minute bursts until steaming. Add a tablespoon of milk if the sauce looks dry.
Frequently Asked Questions
Q: Should I use russet or Yukon Gold potatoes for potato casserole?
Yukon Gold potatoes are the best all-around choice because they hold their shape while still turning creamy. Russets work too and give a softer, more mashed-potato-like texture, but they can fall apart if sliced too thin.
Q: Can I make potato casserole ahead of time?
Yes, you can assemble the entire casserole up to 24 hours ahead and store it covered in the refrigerator. Add 10 to 15 extra minutes to the covered baking time since it starts cold, and do not add the garnish until after baking.
Q: Why are my potatoes still hard after baking?
The most common reason is slices that are too thick, usually over 1/8 inch, so they never soften in time. Covering the dish with foil for the first 30 minutes traps steam and guarantees tender potatoes, so never skip that step.
Q: Can I use milk instead of heavy cream?
Yes, but the sauce will be noticeably thinner, so use whole milk and add 2 tablespoons of butter or a tablespoon of flour to help it thicken. Half-and-half is the closest one-to-one substitute if you have it.
Q: How do I know when potato casserole is fully cooked?
A knife or skewer should slide through the center with zero resistance, and the sauce around the edges should be bubbling. The internal temperature in the middle should reach about 200 F (93 C) for perfectly tender potatoes.
Grab your baking dish and make this creamy Potato Casserole for your next dinner, then come back and tell me how it turned out in the comments. If you love it, snap a photo and tag me so I can see your golden, cheesy masterpiece.
Potato Casserole
Potato Casserole is a creamy, cheesy, golden-topped side dish that turns simple potatoes into the ultimate comfort food for any dinner.
🧂 Ingredients
- 3 pounds (1.36 kg) russet or Yukon Gold potatoes, peeled and sliced 1/8 inch thick
- 2 cups (480 ml) heavy cream
- 1 cup (240 ml) whole milk
- 3 cloves garlic, minced
- 1 1/2 cups (170 g) shredded sharp cheddar cheese, divided
- 1/2 cup (50 g) grated Parmesan cheese
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1/4 teaspoon freshly grated nutmeg
- 2 tablespoons unsalted butter, softened, for greasing
- 2 tablespoons chopped fresh chives or parsley, for garnish
📋 Instructions
- 1Preheat and prep — Preheat the oven to 375 F (190 C) and butter a 9×13-inch baking dish. Peel the potatoes and slice them 1/8 inch thick, keeping the slices in a bowl of cold water so they do not brown.
- 2Make the cream sauce — Whisk the heavy cream, milk, garlic, salt, pepper, and nutmeg in a large bowl until combined. Stir in 1 cup of the cheddar and all of the Parmesan.
- 3Layer the potatoes — Drain and pat the potato slices dry, then add them to the cream mixture and toss gently until every slice is coated. Transfer half the potatoes to the baking dish in an even layer.
- 4Add the cheese middle — Sprinkle the remaining 1/2 cup cheddar over the first layer, then top with the rest of the potatoes and pour any leftover cream from the bowl over the top.
- 5Bake covered — Cover the dish tightly with foil and bake at 375 F (190 C) for 30 minutes, until the potatoes are fork-tender and the sauce is bubbling at the edges.
- 6Uncover and brown — Remove the foil and bake another 20 to 25 minutes at 375 F (190 C), until the top is deep golden brown and a knife slides through the potatoes with no resistance. The center should read about 200 F (93 C) on an instant-read thermometer.
- 7Rest and garnish — Let the casserole rest for 10 minutes so the sauce sets, then scatter the fresh chives over the top. Serve hot straight from the dish.



