Side Dishes
This scalloped potatoes with half and half recipe transforms simple ingredients into a restaurant-quality side dish that’s creamy, golden, and impossible to resist. The secret lies in layering thinly sliced potatoes with a rich half-and-half cheese sauce, baked until the edges are crisp and the center melts like velvet.
I’ve perfected this technique over years of testing—no lumps, no soggy middles, just consistent, foolproof results every time.
The half and half creates a velvety sauce that clings to each potato layer, while a light sprinkle of breadcrumbs on top adds that coveted crispy texture without sacrificing creaminess. Baking at 375°F for 45-60 minutes ensures even cooking, with the top browning beautifully while the bottom stays tender.
This dish pairs perfectly with roasted meats or grilled fish, but it’s hearty enough to stand alone as a main.
What makes this recipe truly special is the balance—creamy yet crisp, rich but not heavy, and simple enough for a weeknight but impressive enough for company. The layers develop a caramelized edge that contrasts with the soft, buttery potatoes beneath, creating a texture that’s both satisfying and elegant.
Once you try this version, you’ll never settle for anything less.
For extra flavor, consider adding a pinch of nutmeg or smoked paprika to the cheese sauce, or garnish with fresh parsley before serving. The possibilities are endless, but the foundation—thin slices, precise layering, and patience while baking—is what guarantees success.
Let’s get started on this timeless comfort classic that always delivers.
Ingredients for scalloped potatoes with half and half
Restaurant-quality scalloped potatoes rely on precise layering and rich dairy—half and half, heavy cream, and sharp cheeses create velvety layers.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced (1/8-inch thick) |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for optimal creaminess |
| Half and Half 🥛 | 1 ½ cups | High-fat for velvety texture |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated, sharp flavor |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, nutty depth |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for even melting |
| All-Purpose Flour 🌾 | ¼ cup | For thickened sauce consistency |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste, fine grain |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely ground for texture |
| Fresh Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
| Panko Breadcrumbs 🍞 | ½ cup | Lightly toasted for crisp edges |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish (optional) |
The Russet potatoes are non-negotiable for this dish—their high starch content ensures a creamy texture without turning gluey. Look for firm, blemish-free tubers with a vibrant yellow skin, as these indicate freshness. Most grocery stores carry Russets year-round, but specialty markets like Whole Foods or Trader Joe's often have organic options that yield slightly thinner, more uniform slices. If you're short on time, pre-sliced frozen potato rounds work in a pinch, though they require less baking time. For the best results, slice the potatoes immediately before layering—they oxidize quickly and absorb moisture, which can dilute the sauce. A mandoline slicer ensures even thickness, but a sharp chef's knife works just as well with steady hands. The goal is 1/8-inch slices—thinner than traditional scalloped potatoes to allow for even baking and crisping.
No half and half? Whole milk blended with heavy cream at a 1:1 ratio replicates its richness, though the texture will be slightly lighter. The sharp cheddar should have visible crystals and a tangy aroma—avoid pre-shredded varieties, as they contain anti-caking agents that prevent proper melting. For the Parmesan, grate it yourself from a wedge; pre-grated versions often include fillers that create a grainy texture. Substituting Gruyère for the cheddar adds nutty depth, while smoked Gouda introduces a subtle charred note that pairs beautifully with the crispy edges. The Panko breadcrumbs are essential for that coveted crunch—toast them lightly in a dry pan before sprinkling to enhance their flavor. Fresh nutmeg is preferable, but if you only have ground, toast it briefly in a dry skillet to release its aromatic oils. For those avoiding dairy, a cashew cream blend (soaked cashews blended with water) can replace the dairy components, though the texture will differ.
This dish reheats beautifully—cover with foil and bake at 350°F for 20 minutes to restore its creamy texture without over-drying. Store leftovers in an airtight container for up to 4 days in the refrigerator, though the flavor peaks within the first two days. For longer storage, freeze individual portions in a single layer before transferring to a sealed bag—this prevents the layers from sticking together. When reheating from frozen, bake covered at 325°F for 45-60 minutes, adding a splash of milk or cream if the sauce seems too thick. The Panko topping loses crispness when reheated, so it's best enjoyed fresh from the oven. Garnish with fresh parsley just before serving to brighten the dish's colors and add a subtle herbal note that complements the richness. Leftovers make excellent lunches—portion into individual containers with a sprinkle of extra breadcrumbs on top for that restaurant-quality finish.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy nights—the potatoes slice, layer, and bake while I sip tea. No chopping boards to clean, no extra pots to wash. Just one sheet pan and 45 minutes later, golden, creamy perfection.
- Creamy Cheese Obsession: That combo of sharp cheddar and parmesan? Chef’s kiss. The half-and-half makes it velvety, but the cheeses add that salty, umami punch that keeps me reaching for seconds. Honestly, the first time I tasted this, I texted my mom to come over.
- Weeknight Workhorse: Serve it as a side for steak night or pile it high for a lazy Sunday breakfast. Between us, I’ve even used it to impress in-laws when they drop by unannounced. It’s fancy enough to feel special, but simple enough to throw together at 6 p.m.
- Budget-Friendly Leftovers: Russets are cheap, and this dish actually tastes better the next day. I make a double batch on Sunday, reheat slices for quick lunches, and still have enough for dinner. Plus, the leftovers freeze like a dream—just add a splash of milk to reheat.
Step-by-step instructions for scalloped potatoes with half and half
Master the art of creamy, golden layers with this precise method for restaurant-quality scalloped potatoes.
Prepare the Potatoes for Even Cooking
Begin by peeling the 3 lb russet potatoes and slicing them into uniform ⅛-inch thick rounds using a mandoline or sharp chef's knife. Consistency is key here—thin slices ensure even cooking throughout the dish. As you slice, place the potatoes in a large bowl of cold water to prevent browning while you prepare the remaining components.
After 5 minutes, drain and thoroughly pat the potato slices dry with paper towels. Any remaining moisture will prevent proper browning and crisping later. Arrange the dried slices on a wire rack set over a baking sheet to air-dry for an additional 10 minutes. This step creates that coveted crispy edge on each layer while maintaining tender centers.
Create the Creamy Cheese Sauce
In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat until completely liquid. Whisk in the 0.25 cup all-purpose flour to create a roux, cooking for exactly 2 minutes until the mixture turns a pale golden color. This step forms the foundation of your sauce's thickening power.
Gradually whisk in the 1.5 cups heavy cream and 1.5 cups half and half, allowing each addition to fully incorporate before adding the next. Bring the mixture to a gentle simmer, then reduce heat to low. Stir in the 1.5 cups sharp cheddar cheese and 0.5 cup parmesan cheese, whisking constantly until fully melted and smooth. Season immediately with 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 0.25 tsp freshly grated nutmeg. The sauce should coat the back of a spoon and have a velvety consistency.
Assemble the Layers for Perfect Texture
Preheat your oven to 375°F. Lightly butter a 9x13-inch baking dish, then arrange a single layer of potato slices in the bottom, slightly overlapping if needed. Pour one-third of the cheese sauce evenly over the potatoes, then sprinkle with about one-third of the 0.5 cup panko breadcrumbs. Repeat this layering process two more times, finishing with a final layer of potatoes covered with the remaining sauce and breadcrumbs.
Here's the critical part: Press down gently on each layer to eliminate air pockets and ensure even contact between the potatoes and sauce. This prevents gaps that would lead to uneven cooking. The breadcrumbs on top will create that desirable crispy crust while absorbing excess moisture.
Bake to Golden Perfection
Transfer the assembled baking dish to the preheated oven and bake for 45 minutes. After the initial 30 minutes, tent the dish loosely with aluminum foil to prevent over-browning while allowing steam to escape. This creates the ideal balance of crispy edges and creamy centers.
Remove from the oven when the top is golden brown and the edges are bubbling. The internal temperature should reach 190°F when measured in the center of a potato slice. If the top isn't brown enough, broil for 2-3 minutes on high, watching closely to prevent burning. Let the scalloped potatoes rest for 10 minutes before serving—this allows the layers to set and makes slicing cleaner.
Garnish and Serve Immediately
Before serving, sprinkle the dish with the 0.25 cup chopped fresh parsley for a pop of color and freshness. The parsley should be distributed evenly across the top to complement the golden-brown crust. Serve warm, cutting into neat squares that showcase the beautiful layers of creamy sauce and crispy potatoes.
Each bite should deliver a perfect balance of textures—creamy, cheesy sauce contrasting with tender potatoes and crispy edges. The nutmeg adds subtle warmth that complements the sharp cheddar, while the panko topping provides satisfying crunch. This dish holds particularly well for 2-3 days when refrigerated, making it ideal for meal prep.
Pro Tips For Making Scalloped Potatoes With Half And Half
- Parboil First: Drop those Russets into boiling water for 3-4 minutes before slicing—this stops them from turning to mush when you layer them. I learned this the hard way after watching a batch of scalloped potatoes dissolve into a sad, starchy sludge.
- Don’t Skimp Cream: Heavy cream and half-and-half aren’t just flavor—they’re the glue holding this dish together. Use at least 1 cup total, and resist the urge to water it down. The richness is what makes the sauce silky, not grainy.
- Cheese Layer Matters: Sprinkle the sharp cheddar between layers, not just on top—it melts evenly and doesn’t clump. Save the Parmesan for the final layer so it stays sharp and adds a crispy finish. (Yes, I’ve burned batches where I dumped all the cheese at once.)
- Bake Covered, Then Uncover: Start baking with foil tented over the dish to trap steam, then remove it for the last 15 minutes. This gives you a creamy interior and a golden, bubbly top without drying out the potatoes. (Your oven’s broiler is your friend here.)
Make-ahead tips for scalloped potatoes with half and half
Prep Ahead Strategy
I recommend prepping the cheese sauce up to 2 days ahead—it actually tastes better after resting as the flavors meld. Store it in an airtight container in the fridge, then reheat gently on the stove until warmed through.
The sauce thickens slightly when chilled, so add 1-2 tablespoons of milk or cream when reheating to restore its velvety consistency. 🧀
Layering in Advance
Assemble the potato layers 1 day ahead and refrigerate uncovered. This prevents sogginess by allowing excess moisture to evaporate. When ready to bake, simply cover with sauce, sprinkle with breadcrumbs, and pop into the oven—no extra prep time.
The cold layers will take about 5-10 minutes longer to bake, so adjust your cooking time accordingly. ⏰
Freezer-Friendly Assembly
For long-term meal prep, assemble the dish completely (including sauce and breadcrumbs), then wrap tightly in plastic wrap followed by foil. Freeze for up to 2 months.
Thaw overnight in the fridge, then bake covered at 325°F for 60-75 minutes, adding 2-3 tablespoons of milk if the sauce appears too thick. The texture remains creamy, though the breadcrumbs won't be as crispy as fresh. ❄️
Portion Control Tips
Divide the baked scalloped potatoes into individual 9x9-inch baking dishes before reheating for perfect single servings. Store portions in glass containers with tight lids to maintain moisture. Reheat covered at 350°F for 15-20 minutes—this preserves the creamy layers while restoring warmth.
For lunches, portion 1-inch squares onto plates and top with extra breadcrumbs for that restaurant-quality finish. 🍽️
Sauce Stabilization
The sauce can separate slightly when reheated, so whisk vigorously before adding it to cold potatoes. For extra insurance, stir in 1 teaspoon of cornstarch mixed with 1 tablespoon cold water while reheating.
This creates a silky-smooth texture that clings beautifully to each potato layer. Keep a small bowl of this mixture on hand for quick fixes during meal prep. 💡
Make-Ahead Garnishes
Pre-chop the fresh parsley and store it in a small airtight container with a damp paper towel to maintain freshness. Toast the Panko breadcrumbs ahead of time and keep them in a sealed bag—they’ll stay crisp for up to 5 days.
Just sprinkle generously on top before serving to add that final crunchy contrast. The parsley can also be added fresh at the table for maximum flavor impact. 🌿
Nutrition facts
Frequently asked questions
Why does this recipe use half and half instead of heavy cream?
The half and half creates a lighter, silkier texture that clings beautifully to each potato layer. It adds richness without the heaviness of all heavy cream, resulting in a velvety sauce that's less likely to separate or become greasy. The fat content balances perfectly with the sharp cheddar for that signature creamy yet crisp finish.
Can I make this dish ahead of time for a dinner party?
Assemble the potato layers 1 day ahead and refrigerate uncovered to prevent sogginess. When ready to bake, simply add the sauce, sprinkle with breadcrumbs, and bake as directed. For a 2-day ahead version, make the cheese sauce first—it actually improves overnight. Store components separately and assemble just before baking for the freshest results.
What's the secret to getting crispy edges on the potatoes?
Three key factors: thin, even slices (⅛-inch thick), thorough drying with paper towels, and pressing layers firmly together. The panko breadcrumbs on top also create that magical crispy crust. For extra insurance, broil for 2-3 minutes at the end if the top needs more color. The contrast between crispy edges and creamy centers is what makes this dish so special!
Can I substitute the sharp cheddar with another cheese?
Yes! For a nutty depth, try Gruyère or Parmesan (reduce to 1 cup total). Smoked Gouda adds a subtle charred note that pairs beautifully with the crispy edges. Just be sure to grate it fresh—pre-shredded cheeses contain anti-caking agents that prevent proper melting. The key is using 1.5 cups total of cheese for that classic scalloped flavor.
How do I fix soggy scalloped potatoes?
If your potatoes turn out too soft, it's likely from excess moisture. Next time, pat slices completely dry and air-dry for 10 minutes before assembling. For a quick fix, bake uncovered at 375°F for 10-15 minutes to evaporate extra moisture. The breadcrumbs should also be lightly toasted before adding to absorb any remaining liquid. Proper layering and pressing are key to preventing this common issue!
