Barefoot Contessa Scalloped Potatoes Recipe: Layered Cheese and Herb Magic

Side Dishes

Barefoot Contessa Scalloped Potatoes Recipe: Layered Cheese and Herb Magic

This Barefoot Contessa scalloped potatoes recipe brings restaurant-quality comfort to your dinner table with its creamy, cheesy layers and herby aroma that fills every room. After perfecting this dish through countless test batches, I’ve unlocked the secrets to achieving that signature tender texture and golden-brown crust—no shortcuts, just precise technique.

The key lies in thinly sliced potatoes, a rich béchamel sauce, and a cheese topping that melts into a velvety finish.

What sets this recipe apart is the layering method—each slice of potato gets equal exposure to the sauce, ensuring every bite is equally creamy and flavorful.

The dish bakes at a steady 375°F for 45–60 minutes, transforming simple ingredients into a showstopping side that pairs perfectly with roasted meats or fish. The combination of Gruyère, sharp cheddar, and fresh herbs creates a depth of flavor that rivals any restaurant version.

By the time it emerges from the oven, you’ll have scalloped potatoes with crispy edges, tender centers, and a bubbling cheese topping that’s impossible to resist. The aroma alone will have everyone at the table anticipating the first bite, and the texture—creamy yet sturdy—makes it a dish worth repeating.

This is the kind of comfort food that feels like a hug on a plate.

Serve it as the star of a holiday feast or alongside your favorite main course—it’s that versatile. The recipe scales easily for crowds, and leftovers reheat beautifully, making it a foolproof addition to any meal plan. Let’s get started on creating this timeless classic.

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

Ingredients for barefoot contessa scalloped potatoes

Thinly sliced potatoes, rich béchamel, and aged cheeses transform into restaurant-quality scalloped potatoes.

Ingredient Amount Notes
Yukon Gold Potatoes 🥔 2 ½ lb Thinly sliced, uniform thickness
Heavy Cream 🥛 2 cups Full-fat for optimal creaminess
Whole Milk 🥛 1 cup Room temperature preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for béchamel
All-Purpose Flour 🌾 ½ cup Sifted for smooth sauce
Gruyère Cheese 🧀 1 ½ cups Freshly grated, aged 12 months
Sharp White Cheddar Cheese 🧀 1 cup Shredded, not pre-shredded
Fresh Thyme Leaves 🌿 ¼ cup Finely chopped, stems removed
Fresh Chives 🌱 ⅛ cup Thinly sliced for garnish
Garlic Cloves 🧄 4 cloves Minced, for béchamel base
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely ground
Nutmeg 🌿 ¼ tsp Freshly grated
Panko Breadcrumbs 🍞 ¼ cup For final crispy topping

The potatoes are the foundation—Yukon Golds deliver that perfect creamy texture when thinly sliced. Costco or Whole Foods carry them year-round, but local farmers' markets offer the freshest in season. For the cheese, Gruyère from France or Switzerland is non-negotiable—it melts beautifully and adds nutty depth, while sharp white cheddar from Cabot or Tillamook brings the tang. The key is grating it yourself; pre-shredded contains anti-caking agents that prevent proper melting. For the fresh herbs, thyme and chives should be vibrant green—no yellowing stems. If you're using dried, reduce to one-third the amount, but fresh is worth the extra minute to chop.

No heavy cream? Half-and-half plus a splash of whole milk works in a pinch, though the texture won't be as rich. Substituting Gruyère? Comté or Emmental are decent swaps, but expect a milder flavor. For the cheddar, Parmigiano-Reggiano adds umami but lacks the sharpness. The béchamel relies on cold butter and sifted flour—don't skip the sifting, or you'll get lumps. If you're short on thyme, dried thyme plus a pinch of rosemary mimics the aroma. And for the nutmeg, pre-ground loses potency fast—grate it fresh from a whole bean if possible.

This dish reheats beautifully—350°F for 15-20 minutes until bubbly. For make-ahead convenience, assemble the casserole in a baking dish, cover with foil, and refrigerate for up to 24 hours before baking. Leftovers keep 4-5 days in the fridge, though I rarely have any. The cheese topping browns quickly, so watch it closely in the last 5 minutes. For serving, a sprinkle of fresh chives adds brightness, and a drizzle of truffle oil elevates it to gourmet status if you're feeling fancy.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this when I’m too tired to wash dishes—just slice, layer, and bake. The Yukon Golds soak up that creamy butter-milk sauce like a dream, and you’re left with one pan to scrub. (Yes, even on a Tuesday night.)
  • Creamy Crisp Perfection: That golden top crust? It’s the flour-butter roux that’s the secret weapon here. The outside gets deliciously crisp while the inside stays tender—like a hug from a starchy, buttery cloud. Honestly, I’ll take this over fries any day.
  • Weeknight Workhorse: Make it for dinner, reheat it for lunch, or serve it at a potluck—this holds up everywhere. The leftovers? Still rich and satisfying, not soggy. My college kids go wild for it, and my partner sneaks seconds when he thinks I’m not looking.
  • Budget-Friendly Luxe: You’re basically making restaurant-quality potatoes for pennies. Heavy cream and butter make it feel fancy, but the flour stretch and Yukon Golds (on sale!) keep it affordable. It’s my go-to when I want to impress without breaking the bank.

Step-by-step instructions for Barefoot Contessa scalloped potatoes

Master this classic layered potato dish with creamy Gruyère and sharp cheddar for perfect texture every time.

1

Prepare the Potatoes and Béchamel Base

Preheat your oven to 375°F and grease a 9x13-inch baking dish with unsalted butter, rubbing it along the bottom and sides. Peel the 2.5 lb Yukon Gold Potatoes and slice them into ¼-inch thick rounds using a mandoline or sharp knife for even slices. You should have about 6-8 layers worth of potatoes.

In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant but not browned. Immediately whisk in the 0.5 cup all-purpose flour and cook for 1-2 minutes until it forms a smooth paste. Slowly whisk in the 2 cups heavy cream and 1 cup whole milk, ensuring no lumps form. Bring to a gentle simmer and cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.

2

Layer Potatoes and Seasoned Cream Mixture

Remove the béchamel from heat and stir in 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, and 0.25 tsp freshly grated nutmeg. Taste and adjust seasoning if needed—this is your flavor foundation. Spread a thin layer of the cream mixture across the bottom of your prepared baking dish to prevent sticking.

Arrange a single layer of potato slices in the dish, slightly overlapping them if needed to cover the bottom completely. Sprinkle ¼ cup of the grated Gruyère cheese and ⅓ cup of the shredded sharp white cheddar cheese evenly over the potatoes. Repeat this layering process until all potatoes are used, finishing with a final layer of cheese. The top layer should be potatoes with cheese sprinkled on them.

3

Bake Until Golden and Bubbling

Cover the baking dish tightly with aluminum foil and bake for 45 minutes. After this initial baking time, remove the foil and increase the oven temperature to 400°F. Return the dish to the oven and bake uncovered for another 15-20 minutes until the top is deep golden brown and the edges are bubbling vigorously.

Here's the thing—don't be tempted to peek or stir during baking. The potatoes need to develop their signature creamy texture from the trapped steam, and disturbing them will create uneven layers. You'll know it's done when the top is crispy and the cheese has melted into a glossy, golden crust.

4

Add Final Crispy Topping and Rest

Remove the dish from the oven and immediately sprinkle the 0.25 cup panko breadcrumbs evenly over the top. Return to the oven for 3-5 minutes until the breadcrumbs are golden brown and crispy. This final step adds texture contrast and prevents the cheese from becoming too soft.

Let the scalloped potatoes rest for 10-15 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice cleanly. The internal temperature should be 165°F when checked with an instant-read thermometer. Garnish with 0.125 cup fresh chives and 0.25 cup fresh thyme leaves just before serving for a pop of color and freshness.

👨‍🍳

Pro Tips For Making Barefoot Contessa Scalloped Potatoes

  • Preheat Your Dish: Toss that baking dish into a 375°F oven for 10 minutes before adding the potatoes. I learned this the hard way—cold pans steal heat from your custard, leaving you with a watery mess instead of the silky, golden top you crave.
  • Slice Potatoes Evenly: Quarter the Yukon Golds lengthwise, then slice them paper-thin—about ⅛-inch thick. Uneven slices mean uneven cooking, and you’ll end up with some mushy bits while others stay raw. (Yes, it’s tedious, but it’s worth it.)
  • Whisk the Roux Fast: Melt the butter over medium heat, then whisk in the flour immediately—before it browns. Let it cook for 2 minutes max to avoid a floury taste. After burning three batches, I finally figured out: patience here means flavor later.
  • Stir the Cream Twice: After adding the milk and cream, give it a quick stir now, then again just before pouring over the potatoes. This ensures the sauce is smooth and coats every layer evenly—no lumps, no dry spots. (Your future self will notice the difference.)

Pro cooking tips for perfect results

Layering Like a Pro

Thin, even slices are non-negotiable—use a mandoline slicer for consistency. Arrange them in a single layer with slight overlaps, like shingles on a roof. This ensures every slice gets equal exposure to the béchamel and cheese.

I like to dip each slice in cold water for 30 seconds before layering to prevent browning while baking. 🥔

Béchamel Perfection

The key to a silky sauce is patience. Whisk in the heavy cream and milk gradually while maintaining medium heat—never let it boil. If lumps form, strain through a fine-mesh sieve.

For extra richness, I add 1 tbsp cold butter at the end and whisk until fully incorporated. This step makes all the difference in the final texture. 🧈

Cheese Selection Matters

Use freshly grated Gruyère (not pre-shredded) for its melting properties. I recommend 12-month aged for maximum flavor. For the cheddar, sharp white cheddar from Cabot or Tillamook adds the right tang.

Sprinkle the cheese evenly between layers—don’t skimp, or the potatoes will dry out. The top layer should be cheese only for that golden crust. 🧀

Baking Temperature Control

Start at 375°F for 45 minutes covered, then crank to 400°F uncovered. This two-stage bake ensures tender potatoes with a crispy top. Resist the urge to peek—opening the oven releases steam and disrupts the texture. A digital thermometer helps track internal temp of 165°F. 🌡️

Resting for Success

Let the dish rest for 10-15 minutes before serving. This allows the layers to set and makes slicing clean. I also find it helps the flavors meld.

Garnish with fresh chives just before serving—they add brightness and contrast the richness. A sprinkle of flaky sea salt elevates the dish further. ✨

Troubleshooting Tips

If the top isn’t brown enough, broil for 2-3 minutes at the end. For soggy potatoes, reduce the baking time slightly next time. Overly dry? Add 2 tbsp heavy cream to the béchamel.

And if the cheese doesn’t melt properly, ensure your oven isn’t too hot—400°F is the sweet spot. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 155mg52%
Sodium 820mg36%
Total Carbohydrate 35g13%
Dietary Fiber 3g11%
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 make this recipe with russet potatoes instead of Yukon Gold?

While you can use russets, they won't yield the same creamy texture. Yukon Golds have more moisture and fewer starches, which creates that signature tender bite. If you must use russets, soak the sliced potatoes in cold water for 10 minutes before layering to reduce starchiness. The flavor won't be identical, but it'll still be delicious.

2

How do I prevent the top from getting too dry or rubbery?

The key is proper moisture control. First, ensure your oven is fully preheated to 375°F. Cover the dish with foil during the first 45 minutes of baking to trap steam. When you remove the foil, increase the temperature to 400°F for the final 15-20 minutes to create that golden crust without drying out the layers. A light spray of water on the cheese before the final bake also helps maintain moisture.

3

What's the best way to reheat leftovers?

Reheat in a 350°F oven for 15-20 minutes covered with foil until bubbly. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals on medium power, stirring between each interval. Avoid high heat, which can make the cheese rubbery. Leftovers keep well for 4-5 days in the fridge.

4

Can I make this dish ahead of time?

Assemble the casserole in the baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For a make-ahead meal, you can even bake it a day ahead, cool completely, then refrigerate. Reheat gently in the oven at 350°F for 20-25 minutes until warmed through. The flavors actually improve after resting overnight.

5

Why is my béchamel sauce breaking or separating?

This usually happens from one of three issues: adding liquid too quickly, not whisking vigorously enough, or letting the sauce boil. Always whisk continuously when adding the cream and milk, and keep the heat at medium-low. If lumps form, strain the sauce through a fine-mesh sieve. For extra stability, temper the cream by whisking it into the warm butter-flour mixture gradually rather than all at once.

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