
There’s something deeply satisfying about a potato casserole made with real potatoes, not shortcuts. This recipe delivers creamy layers that prove patience and quality ingredients always win.
I learned early on that the best dishes start with the basics done right. Here, thinly sliced potatoes bake in a rich cream sauce until tender and golden. It’s a method that transforms simple ingredients into something extraordinary.
The secret lies in the layering—potatoes, cream, and cheese stacked just so. As it bakes, the flavors meld into a dish that’s comforting yet refined, perfect for any gathering.
Every bite offers that creamy texture and rich flavor that only real potatoes can provide. This is how traditional cooking should taste.
Ingredients for Potato Casserole Recipe with Real Potatoes
Thinly sliced potatoes, rich cream, and melty cheese—this is comfort food done right.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Peeled, thinly sliced, uniform thickness |
| Heavy Cream 🥛 | 2 cups | Full-fat for luxurious texture |
| Whole Milk 🥛 | 1 cup | Warmed slightly before mixing |
| Unsalted Butter 🧈 | ½ cup | Melted for roux base |
| All-Purpose Flour 🌾 | ¼ cup | For thickening cream sauce |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly shredded from block |
| Gruyère Cheese 🧀 | 1 cup | Freshly shredded for depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, finely |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Yellow Onion 🧅 | 1 whole | Finely diced for sauce |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, stems removed |
| Dijon Mustard 🟡 | 1 tbsp | For tangy depth |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Ground Nutmeg 🌰 | ¼ tsp | Freshly grated if possible |
The potatoes are non-negotiable here. Russet potatoes give you the perfect fluffy texture, and they must be sliced uniformly—1/8-inch thick is ideal. Most supermarkets carry them year-round, but look for firm, unblemished ones. For the cheeses, block cheeses you shred yourself melt smoother and taste richer than pre-shredded. I source mine from Whole Foods or a local cheese shop for the best quality.
No heavy cream? Half-and-half plus extra butter works in a pinch, but it won’t be as decadent. Swap Gruyère for Fontina or Monterey Jack—similar melt, slightly different flavor. Fresh thyme can be replaced with dried thyme at one-third the amount. If you’re out of Dijon, whole-grain mustard adds a nice texture. The nutmeg is subtle but worth it—don’t skip it (or use allspice if that’s what you’ve got).
Assemble and refrigerate this casserole up to 24 hours before baking. Leftovers keep 4-5 days in the fridge and reheat beautifully. For freezer storage, portion into airtight containers—it’ll last 2-3 months. The sauce may separate slightly, but a quick stir after thawing brings it right back.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just slice the russets thin and layer them—no fancy prep, no stress.
- That Creamy Dream: The heavy cream and butter turn these potatoes into a rich, velvety bite that’s hard to resist.
- Feeds a Crowd: Honestly, it’s my go-to for potlucks or Sunday dinner with the whole family.
- Leftovers? Even Better: The flavors meld overnight, so I always make extra for next-day lunches.
Step-by-Step Instructions for Potato Casserole
Master the art of layered textures with this method that guarantees a creamy, golden finish.
Step 1: Prepare the Potatoes and Aromatics
Peel the 3 lb Russet Potatoes and slice them into ⅛-inch thick rounds using a sharp knife or mandoline. Uniform thickness ensures even cooking. As you slice, place the potatoes in a large bowl of cold water to prevent browning while you finish the prep.
Finely dice the 1 whole Yellow Onion and mince the 4 cloves Garlic Cloves. Chop the 1 tbsp Fresh Thyme, removing any woody stems. These aromatics will build the flavor foundation for your sauce, so take care to dice them finely for even distribution.
Step 2: Create the Creamy Cheese Sauce
In a large saucepan over medium heat, melt the 0.5 cup Unsalted Butter. Add the diced onion and cook for 5 minutes until translucent and soft. Stir in the minced garlic and chopped thyme, cooking for an additional 1 minute until fragrant.
Whisk in the 0.25 cup All-Purpose Flour to form a roux, cooking for 1-2 minutes until it turns a light golden color. Slowly pour in the 2 cups Heavy Cream and 1 cup Whole Milk, whisking constantly to prevent lumps. Stir in the 1 tbsp Dijon Mustard, 1.5 tsp Kosher Salt, 0.5 tsp Black Pepper, and 0.25 tsp Ground Nutmeg.
Bring the mixture to a gentle simmer and cook for 3-4 minutes until it thickens enough to coat the back of a spoon. Remove from heat and stir in 1 cup Gruyère Cheese and 1 cup Sharp Cheddar Cheese until fully melted and smooth.
Step 3: Layer and Assemble the Casserole
Drain the potato slices and pat them completely dry with a clean kitchen towel. This step is crucial—excess moisture will prevent the sauce from adhering properly and can lead to a watery casserole.
Lightly grease a 9×13-inch baking dish with butter or nonstick spray. Spread a thin layer of the cheese sauce on the bottom, then add a single layer of potato slices, slightly overlapping. Drizzle about ¼ of the remaining sauce over the potatoes. Repeat this process with two more layers of potatoes and sauce.
For the final layer, arrange the remaining potatoes in a slightly overlapping pattern. Pour the last of the sauce over the top, ensuring all slices are well coated. Sprinkle the 0.5 cup Parmesan Cheese evenly over the top for a golden, crispy crust.
Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Cover the casserole dish tightly with aluminum foil and bake for 45 minutes. This initial covered bake allows the potatoes to soften without drying out.
After 45 minutes, remove the foil and return the dish to the oven. Bake for an additional 25-30 minutes until the top is deep golden brown and bubbling, and the potatoes are tender when pierced with a knife. If the top begins to brown too quickly, tent loosely with foil.
Let the casserole rest for 10-15 minutes before serving. This resting period allows the sauce to thicken slightly and makes for cleaner slices. The finished dish should have a creamy interior with potatoes that yield easily to a fork and a beautifully browned, crispy cheese top.
Pro Tips For Making Potato Casserole Recipe With Real Potatoes
- Slice Evenly: Cut your russets into 1/8-inch thick slices—no thicker, or they won’t cook through before the top burns. I learned this the hard way after pulling out a casserole with raw centers.
- Warm the Dairy: Take the heavy cream and whole milk out of the fridge 30 minutes before mixing. Cold dairy can make the sauce clump when it hits the hot butter-flour roux.
- Salt the Layers: Sprinkle salt between each layer of potatoes, not just on top. After burning three batches, I finally figured out that uneven seasoning makes half the dish taste bland.
- Press the Potatoes: After layering, press down firmly with a spatula to remove air gaps. Sounds weird, but it works—your casserole will bake more evenly and won’t collapse when sliced.
Serving Suggestions for potato casserole recipe with real potatoes
Family-Style Presentation
Serve this directly from the baking dish at the center of the table. The golden cheese crust makes a beautiful presentation that invites everyone to dig in. I love watching faces light up when that first cheesy pull happens. 💛
Garnish Like Nonna
Sprinkle with extra fresh thyme leaves or chopped parsley for a pop of color. A light dusting of Parmesan cheese right before serving adds freshness. The contrast against the golden top is stunning.
Pair with Simple Sides
A crisp green salad with lemon vinaigrette cuts through the richness perfectly. Roasted asparagus or steamed green beans add a vibrant touch without competing with the dish’s star.
Bread for Soaking
Warm crusty bread is a must for soaking up every last bit of that creamy sauce. I prefer a ciabatta loaf from my local bakery—its open crumb structure holds the sauce beautifully.
Sunday Dinner Tradition
This casserole deserves a place at your next family gathering. Serve with roasted chicken or a simple protein to make it a complete meal. The layers of flavor always spark conversation. 💫
Make It a Meal
For a vegetarian feast, pair with roasted Brussels sprouts and a tangy apple cider vinaigrette. The acidity balances the creaminess wonderfully, just like Nonna taught me.
Nutrition Facts
Frequently Asked Questions
Can I use a different type of potato?
Yukon Golds work well for a slightly waxier texture. Avoid red potatoes as they don’t soften as nicely for this dish.
How do I prevent a watery casserole?
Pat the potato slices completely dry before layering. Also, ensure your sauce is thick enough to coat a spoon before assembling.
Can I make this ahead of time?
Yes! Assemble and refrigerate up to 24 hours before baking. Add 10-15 minutes to the covered baking time if starting cold.
How can I make it gluten-free?
Swap the all-purpose flour for a 1:1 gluten-free flour blend. The roux will work the same way.
- Potato Patty Recipe No Egg: Crispy Edges Without the Binder - October 30, 2026
- Paula Deen’s Potato Chip Cookies Recipe: Salty-Sweet Crunch in Every Bite - October 30, 2026
- Potato Gnocchi Recipe Ideas: Pillowy Soft Dumplings With Rustic Charm - October 30, 2026