Scalloped Potatoes With Heavy Whipping Cream Recipe: Golden Crust, Creamy Layers That Never Curdle

Side Dishes

Scalloped Potatoes With Heavy Whipping Cream Recipe: Golden Crust, Creamy Layers That Never Curdle

This scalloped potatoes recipe with heavy whipping cream delivers the perfect balance of golden crust and creamy layers that stay rich without curdling—exactly what elevates any dinner table.

The secret lies in precise layering and a slow bake that transforms simple potatoes into a luxurious side dish that rivals restaurant-quality preparations. I’ve perfected this method through years of testing, ensuring the cream never separates and the top develops that coveted crispy finish.

What sets this recipe apart is its foolproof technique—no last-minute adjustments needed. Thinly sliced potatoes soak up the creamy sauce while baking, creating tender layers with just enough resistance.

The heavy whipping cream adds unmatched richness, while a sprinkle of cheese on top ensures that golden, crackly crust everyone craves. This dish takes about 50 minutes in the oven, with minimal prep time, making it ideal for weeknight dinners or holiday feasts.

The result is a dish that’s visually stunning—layers of creamy sauce peeking through crispy edges—and impossibly comforting in every bite. The flavor is pure, without overpowering seasonings, letting the natural sweetness of the potatoes shine through.

Whether served alongside roasted meats or as a standalone vegetarian main, these scalloped potatoes will become a staple in your cooking rotation.

For extra depth, I recommend adding a pinch of nutmeg or a dash of garlic powder to the cream mixture—subtle touches that elevate the dish without overcomplicating it. The key is patience during baking; letting it cook low and slow ensures the cream stays luscious and the crust develops properly.

Ready to master this classic? Let’s get started with the ingredients and steps.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for scalloped potatoes with heavy whipping cream

Eleven ingredients transform humble potatoes into restaurant-worthy scalloped perfection with creamy layers and a golden crust.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lb Thinly sliced on mandoline for even layers
Heavy Whipping Cream 🥛 2 cups Full-fat, 36% minimum for optimal richness
Sharp White Cheddar Cheese 🧀 1 ½ cups Freshly grated, sharp flavor preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for even melting
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Fine grain for even distribution
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely cracked for visible flecks
Fresh Nutmeg 🌿 ¼ tsp Finely grated, freshly preferred
Garlic Powder 🧄 ½ tsp Not garlic salt, for subtle depth
All-Purpose Flour 🌾 2 tbsp Lightly toasted for thickening
Whole Milk 🥛 ¼ cup Warmed for smoother sauce
Fresh Thyme Leaves 🌿 1 tbsp Finely chopped, for herbal brightness

The russet potatoes are non-negotiable—their high starch content ensures the perfect texture. Buy organic if possible to avoid wax coatings that can interfere with browning. Thinly slicing them on a mandoline (about 1/8-inch thick) guarantees even cooking. For the heavy whipping cream, store-brand is fine, but Whole Foods 36% fat delivers the richest results. The sharp white cheddar should have visible crystals—Cabot or Tillamook are reliable choices. Freshly grated cheese makes all the difference: pre-shredded contains anti-caking agents that prevent proper melting.

No heavy cream? Full-fat sour cream thinned with milk works in a pinch, though the texture won't be identical. Substituting sharp cheddar? Gruyère or aged Gouda add depth, but reduce to 1 cup to avoid overpowering. The nutmeg must be freshly grated—pre-ground loses potency quickly. For garlic powder, Simply Organic or McCormick are consistent, but toast your own for superior flavor. The flour should be lightly toasted in a dry pan for 2 minutes to neutralize any raw taste, which prevents a floury aftertaste in the final dish. Thyme leaves can be dried at 1/4 teaspoon, but fresh adds vibrant aroma.

Store-bought heavy cream separates when heated, so warm the milk separately before combining with cream to maintain stability. Assemble the dish up to 24 hours ahead and refrigerate—bake straight from the fridge for even cooking. Leftovers keep 4 days refrigerated or 3 months frozen in an airtight container. For reheating, cover with foil and warm at 300°F for 15 minutes to prevent drying. The golden crust develops best when baked in a 9x13-inch baking dish, so use that size for consistent results.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy nights—the potatoes slice and layer in minutes, then slide into the oven while I toss a salad. No chopping, no fuss, just hands-off perfection.
  • Creamy Cheesy Bliss: That sharp white cheddar melts into gooey pockets, and the heavy cream makes every bite rich and velvety. Honestly, the first time I tasted this, I nearly skipped dinner to eat it straight from the pan.
  • Leftovers? More Like Leftovers Loved: Between us, this dish reheats like a dream—just pop it back in the oven for 10 minutes, and it’s just as good as day one. My kids actually ask for seconds, which is basically a miracle.
  • Budget-Friendly Feast: Russets and cheddar stretch far, and butter and cream add luxury without breaking the bank. I’ve served this to 10 people for under $20—crowd-pleaser, check.

Step-by-step instructions for scalloped potatoes with heavy whipping cream

Mastering this dish comes down to precise layering and controlled baking—here's how to achieve that signature golden crust and velvety cream.

1

Prepare the Potato Layers for Even Cooking

Begin by preheating your oven to 375°F. Peel the 2.5 lb russet potatoes and slice them into ¼-inch thick rounds using a mandoline for perfect uniformity. Immediately submerge the slices in cold water to prevent browning while you work.

In a large bowl, combine the sliced potatoes with 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, 0.5 tsp garlic powder, and 1 tbsp finely chopped fresh thyme leaves. Toss gently to distribute the seasonings evenly. Drain and pat the potatoes dry with paper towels—this step is critical for achieving a crispy top layer later.

2

Create the Cream Sauce Base

In a medium saucepan, melt the 0.5 cup unsalted butter over medium-low heat. Once melted, whisk in the 2 tbsp all-purpose flour and cook for 1-2 minutes until the mixture forms a smooth paste and develops a nutty aroma. This roux will prevent the cream from curdling during baking.

Gradually whisk in the 2 cups heavy whipping cream and 0.25 cup warmed whole milk, stirring constantly until the sauce thickens to a pudding-like consistency. Remove from heat and stir in 1.5 cups freshly grated sharp white cheddar cheese, 0.25 tsp fresh nutmeg, and an additional 0.5 tsp kosher salt if needed. The sauce should be thick enough to coat the back of a spoon but still flow smoothly.

3

Assemble the Scalloped Potatoes in Layers

Lightly butter a 9x13-inch baking dish to prevent sticking. Begin by arranging a single layer of potato slices in the bottom, overlapping them slightly but not too tightly. Pour half of the warm cream sauce evenly over the potatoes, allowing it to seep between the slices. Repeat with another layer of potatoes, then the remaining sauce.

Finish with a final layer of potatoes, pressing down gently to ensure even contact with the sauce. The top layer should be tightly packed to develop that coveted golden crust. Sprinkle any remaining cheese evenly over the top for extra richness and browning.

4

Bake Until Golden and Bubbling

Transfer the baking dish to the preheated 375°F oven and bake for 45-50 minutes until the top is deep golden brown and the edges are bubbling. The center should still feel slightly soft when pressed gently with a paring knife—this indicates the potatoes are tender but not mushy.

For the final 10 minutes of baking, increase the oven temperature to 400°F to intensify the browning. Watch closely to prevent burning. When done, the dish should have a crispy, caramelized crust with creamy, pull-apart layers beneath. Let rest for 10 minutes before serving to allow the layers to set properly.

👨‍🍳

Pro Tips For Making Scalloped Potatoes With Heavy Whipping Cream

  • Slice Evenly, Stack Neatly: Cut potatoes into exactly ¼-inch slices—no thicker, no thinner. They’ll cook uniformly and soak up the cream without turning to mush. I learned this the hard way when my uneven slices gave me a mushy bottom and a dry top.
  • Salt the Cream First: Whisk the heavy whipping cream with half the kosher salt before adding it to the potatoes. This ensures even seasoning throughout—no salty pockets or bland spots. (Yes, even if you’re impatient like me, resist the urge to skip this.)
  • Cover Tight, Start Low: Press foil directly onto the surface of the cream—no gaps. Then bake at 350°F for the first 45 minutes. The low heat prevents the cream from curdling before the potatoes soften. After that, crank to 400°F for 10-15 minutes to get the golden crust.
  • Grate the Cheese Fresh: Use a box grater for the cheddar—it melts faster and sticks better than pre-shredded. If you’re short on time, pulse pre-shredded cheese in a food processor to break up the anti-caking agents, but don’t skip this step entirely. (Your future self will notice the difference.)

Wine and beer pairings for this recipe

Rich Creamy Whites

The velvety texture of scalloped potatoes pairs beautifully with Chardonnay wines that have a touch of creaminess. I recommend a California Chardonnay like La Crema Sonoma Coast—its buttery notes complement the dish’s richness without overpowering the delicate potato flavors.

For a lighter option, try a French Chablis with its crisp acidity to cut through the creaminess. 🍷

Bold Red Complements

If you prefer red wine, go for Pinot Noir—its bright acidity and subtle earthiness balance the dish’s creaminess. A Willamette Valley Oregon Pinot Noir like Domaine Serene works exceptionally well, offering red fruit notes that harmonize with the thyme and nutmeg in the recipe.

Avoid heavy, tannic reds that could clash with the creamy sauce.

Crisp Lager Pairings

For beer lovers, a German Pilsner or Belgian Witbier provides refreshing contrast. I love Weihenstephaner Original—its clean, crisp profile cleanses the palate between bites. A Hoegaarden with its citrusy notes also adds a fun, unexpected twist to the creamy richness. Serve slightly chilled for the best experience.

Dessert Wine Surprise

Don’t overlook Moscato d’Asti as a dessert wine pairing—its light sweetness and effervescence create an unexpected but delightful contrast. The bubbles cut through the richness while the subtle fruit notes complement the potatoes. Serve chilled after dinner for a memorable finish. 🍇

Seasonal Adaptations

In summer, opt for a Sauvignon Blanc with its zesty citrus notes to refresh the palate. During winter, a Burgundy Pinot Noir with its velvety texture enhances the dish’s comforting qualities. The key is matching the wine’s body to the dish’s creaminess—lighter wines for summer, richer for winter.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 38g14%
Dietary Fiber 5g18%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use regular whipping cream instead of heavy whipping cream?

The recipe specifically calls for heavy whipping cream because its higher fat content (36% minimum) creates the richest, most velvety texture. Regular whipping cream (30% fat) will work in a pinch, but the final dish may be slightly less creamy and more prone to separating during baking. If substituting, add 1 extra tablespoon of butter to compensate for the lower fat content.

2

Why does my scalloped potato top sometimes get watery or soggy?

This usually happens when the potatoes aren't dried thoroughly before baking or if the oven temperature isn't high enough during the final 10 minutes. Always pat potato slices completely dry with paper towels, and increase the oven to 400°F for the last 10 minutes to create that crispy golden crust. Overcrowding layers can also trap steam—leave small gaps between slices for even browning.

3

How do I make this recipe ahead of time?

You can assemble the dish up to 24 hours ahead and refrigerate it uncovered. This allows the potatoes to absorb more cream flavor. When ready to bake, cover tightly with foil and bake at 375°F for 50-55 minutes (the extra time accounts for starting cold). For best results, let it sit at room temperature for 30 minutes before baking to prevent steam buildup.

4

What's the best cheese substitute if I don't have sharp white cheddar?

For a similar sharp, tangy flavor, try Gruyère or aged Gouda—reduce the amount to 1 cup since these cheeses are stronger. If you prefer milder options, Parmesan adds umami but lacks the creamy melt of cheddar. For a vegetarian alternative, nutritional yeast (2 tbsp) can add a cheesy depth, though it won't melt the same way. Always grate your own cheese for the best texture!

5

Can I make this dish in a smaller baking dish?

Yes, but you'll need to adjust the baking time. For a 9x9-inch dish, reduce the recipe by 25% and bake for 40-45 minutes at 375°F. For a 8x8-inch dish, reduce by 33% and bake for 35-40 minutes. The key is maintaining the same layer thickness (¼-inch slices) and increasing the oven temp to 400°F for the final 10 minutes to achieve the crispy top.

★★★★★4.8(9 reviews)
Categories Side Dishes