Side Dishes
The Barefoot Contessa scalloped potatoes recipe delivers that perfect balance of crisp golden tops and creamy, cheesy layers—just like Ina Garten’s legendary version. This dish transforms simple potatoes into a showstopping side that’s rich, comforting, and impossible to resist.
The secret lies in a well-seasoned béchamel sauce and a vinegar-kissed breadcrumb topping that creates that signature crispy crown.
What makes this recipe special is the layering technique, where thinly sliced potatoes alternate with the creamy sauce to ensure every bite is tender yet flavorful.
The vinegar in the breadcrumb topping not only adds brightness but also enhances the crispiness, making it a foolproof method for achieving restaurant-quality results at home.
By the time it emerges from the oven, you’ll have perfectly creamy layers of potatoes with a golden, crackling crust on top—exactly what you’d expect from a dish that’s been perfected over years.
The aroma alone will have everyone at the table anticipating the first bite, and the texture contrast is pure magic.
This recipe is ideal for holiday dinners, family gatherings, or even a cozy weeknight meal when you want something hearty and impressive. The best part? It’s easier than it looks, and the results are always worth the effort.
Ingredients for barefoot contessa scalloped potatoes
Thinly sliced potatoes, rich béchamel, and vinegar-kissed breadcrumbs create this legendary dish's signature texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, peeled |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for béchamel |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth sauce |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Sharp White Wine Vinegar 🍶 | 1 tbsp | For bright acidity |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarsely cracked |
| Gruyère Cheese 🧀 | 1 ½ cups | Freshly grated, nutty |
| Panko Breadcrumbs 🍞 | ½ cup | Japanese-style for crispiness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling |
| Garlic Cloves 🧄 | 2 cloves | Minced for béchamel |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
The Gruyère cheese is non-negotiable—its nutty depth elevates the dish beyond standard cheddar. Whole Foods or specialty cheese shops carry the best blocks; avoid pre-shredded (it gets gummy). For the potatoes, Russet is ideal—high starch content ensures creamy layers. Thinly slice them (about 1/8-inch thick) using a mandoline for consistency. The Panko breadcrumbs from Trader Joe's provide superior texture over regular breadcrumbs. Freshly grated nutmeg adds warmth—pre-ground lacks intensity. Store all cheeses in airtight containers in the fridge for up to 2 weeks beyond their sell-by date.
No Gruyère? Comté or sharp white cheddar work in a pinch, though texture differs. Substitute apple cider vinegar for white wine vinegar if needed. The béchamel requires cold butter—melt it in the microwave for 40 seconds to just soften, then whisk into the flour. For extra richness, add 1 tbsp heavy cream to the milk. If you're short on time, pre-made roux (like from Trader Joe's) works, but homemade yields superior results. The breadcrumb topping can be made ahead—just store it dry in a container for up to 5 days before baking.
This dish reheats beautifully—cover with foil and warm at 350°F for 15 minutes. For make-ahead convenience, assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. Leftovers keep for 4-5 days in the fridge or 3 months frozen. To reheat from frozen, thaw overnight in the fridge, then bake covered for 25 minutes before adding the breadcrumb topping. The crispy crown develops best when baked straight from the fridge—never microwave the assembled dish.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this when I’m too tired to scrub pots—just slice, layer, and bake. The flour-butter-milk sauce thickens right in the dish, so no extra bowls or straining. My lazy Sundays thank me.
- Creamy-Tangy Bliss: That white wine vinegar splash? It’s the secret—brightens the richness without overpowering. The butter and flour make it velvety, but the vinegar keeps it from tasting heavy. My picky eaters actually finish their plates.
- Leftovers That Win: Cold the next day, these are even better—crispy edges, creamy middle, no soggy bits. I double the batch for game day or potlucks because reheating is just 10 minutes in the oven. Zero complaints, always requested.
- Budget Stretch: Russets are cheap, butter goes far, and milk is a pantry staple. I’ve made this for 10 people and still had change left for wine. Honestly, it’s one of those recipes where the ingredients cost less than takeout, but the flavor? Way fancier.
Step-by-step instructions for vinegar-kissed scalloped potatoes
This method delivers the signature Barefoot Contessa balance—crisp golden crowns over velvety layers.
Prepare the Potatoes for Perfect Layers
Peel the 3 lb russet potatoes and slice them into even ⅛-inch thick rounds using a mandoline or sharp knife. Soak the slices in cold water for 10 minutes to remove excess starch, then drain and pat completely dry with paper towels. The thinner and drier the slices, the more evenly they'll cook and the crispier the tops will become. Arrange the first layer in a 9x13-inch baking dish in a staggered pattern, leaving no gaps between slices. You should have about 6 layers total for even cooking.
Here's the thing—don't skip the soaking step. Starchy potatoes will steam instead of crisp, and you'll end up with mushy layers instead of that perfect texture contrast. I like to work in batches, arranging one layer at a time while I prepare the béchamel, so everything stays organized.
Make the Vinegar-Enhanced Béchamel
In a medium saucepan, melt the 0.75 cup unsalted butter over medium heat until foaming. Whisk in the 0.25 cup all-purpose flour and cook for 2 minutes until the mixture forms a smooth paste and smells nutty. Gradually whisk in the 2 cups whole milk, about ½ cup at a time, allowing each addition to be fully incorporated before adding more. This slow incorporation prevents lumps.
Once all the milk is added, stir in the 1 tbsp sharp white wine vinegar, which brightens the flavor and prevents the sauce from becoming too heavy. Add the 2 minced garlic cloves and cook for 3 more minutes until the sauce thickens enough to coat the back of a spoon. Remove from heat and stir in the 1.5 tsp diamond crystal kosher salt, 0.5 tsp freshly ground black pepper, 1.5 cups freshly grated gruyère cheese, and 0.25 tsp freshly grated nutmeg. The cheese should melt completely, creating a glossy, creamy sauce.
Assemble the Potatoes with Crispy Topping
Pour half of the béchamel evenly over the first layer of potatoes, spreading it with a spatula to coat the slices completely. Add the second layer of potatoes in the same staggered pattern, then repeat with the remaining béchamel. The sauce should fully cover each layer without pooling at the bottom.
In a small bowl, combine the 0.5 cup panko breadcrumbs with 2 tbsp extra-virgin olive oil and toss until evenly coated. Sprinkle half of this mixture over the top layer of potatoes, pressing down gently to adhere. The breadcrumbs will create those signature crispy crowns while adding texture contrast. Repeat with the remaining breadcrumb mixture, pressing down firmly to ensure even coverage.
Bake Until Golden and Bubbling
Preheat your oven to 375°F. Bake the potatoes uncovered for 50 minutes, then increase the heat to 425°F and bake for another 20-25 minutes until the top is deep golden brown and the edges are bubbling. The crust should be crisp enough to stand up when you press it gently with a fork.
During the final 10 minutes of baking, the potatoes will release moisture and the cheese will begin to brown. This is when you'll see those beautiful golden crowns forming—don't walk away! If the top browns too quickly, tent loosely with foil for the last 5 minutes to prevent burning while still allowing the crust to crisp.
Rest and Serve for Maximum Creaminess
Remove the dish from the oven and let the potatoes rest for 10 minutes before serving. This resting period allows the layers to set slightly, making it easier to slice through cleanly without losing those crispy crowns. The internal temperature should reach 175°F at the thickest part of the potatoes.
Serve immediately while the top is still crisp and the layers remain creamy. Each forkful should deliver that perfect contrast—crunchy golden crust giving way to velvety potato and rich, nutty cheese. The vinegar kiss brightens the dish, preventing the cheese from becoming too heavy, while the nutmeg adds just the right amount of warmth. This is the technique that makes these potatoes truly special.
Pro Tips For Making Barefoot Contessa Scalloped Potatoes
- Boil Potatoes Cold: Start your Russets in ice-cold water—they’ll cook more evenly and stay intact. I used to toss them in boiling water like a maniac, and they’d turn to mush by the time they hit the oven. Cold water = control.
- Whisk the Beurre Blanc: For the butter-milk sauce, melt the butter slowly over low heat, then whisk in the flour until it’s a pale roux—no brown spots. I learned this the hard way after tasting a buttery, slightly bitter mess. Keep it smooth.
- Vinegar Last: Add the white wine vinegar after the potatoes are mostly tender, not at the start. It needs time to mellow into the sauce, not punch your taste buds like a sour lemon drop. Trust me, it makes a difference.
- Cover Tight: Press foil directly onto the baking dish’s surface—no gaps—so the steam cooks the potatoes evenly. I used to crumple it loosely, and the top layer would dry out while the bottom turned to glue. Snug is the word.
Wine and beer pairings for this recipe
Crisp White Wine
For these rich, cheesy scalloped potatoes, a dry white wine with bright acidity cuts through the creaminess beautifully. I reach for a Sauvignon Blanc from New Zealand—think Cloudy Bay or Oyster Bay—with its zesty citrus and herbal notes.
The acidity mirrors the vinegar in the breadcrumb topping, creating a perfect balance. Serve slightly chilled (45-50°F) to let the wine’s crispness shine alongside the warm, comforting potatoes. 🍷
Crisp Lager Pairing
If you prefer beer, a crisp German pilsner like Warsteiner or Spaten provides the ideal contrast. The clean, slightly malty profile and effervescence cleanse your palate between bites of creamy potato and crispy breadcrumb.
For a lighter option, try a Belgian witbier like Hoegaarden—its coriander and citrus notes complement the vinegar and nutmeg in the dish. Keep the beer well-chilled (38-42°F) to enhance its refreshing quality. 🍺
Red Wine Alternative
For those who prefer red, a light-bodied Pinot Noir from Oregon (like Domaine Serene) works surprisingly well. Its delicate red fruit and earthy undertones won’t overpower the dish. Avoid heavy Cabernets—their tannins clash with the creamy texture.
Decant for 30 minutes to soften any remaining acidity, then serve at 60-64°F to let the wine’s elegance complement the potatoes’ richness. 🍇
After-Dinner Digestif
End the meal with a sherry like Pedro Ximénez—its caramel and raisin notes harmonize with the nutmeg and Gruyère. For a lighter option, a dry amontillado provides a sophisticated finish.
Serve sherry at room temperature to let its depth shine. This pairing transforms the dish into a full-course experience, perfect for holiday feasts. 🥃
Nutrition facts
Frequently asked questions
Why does the Barefoot Contessa recipe use white wine vinegar in the breadcrumb topping?
The vinegar creates that signature crispy crown while adding a bright acidity that cuts through the richness of the cheese and butter. It also helps prevent the breadcrumbs from becoming too heavy, keeping them light and airy. Without it, the topping would lose that signature tang that makes these potatoes stand out.
Can I make this recipe ahead of time?
Assemble the casserole in a baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. For make-ahead convenience, even the breadcrumb topping can be pre-mixed and stored for 5 days. Just bake straight from the fridge for the best crispy results.
What's the secret to getting that perfect crispy top?
Three things: thin potato slices (⅛-inch thick), pressing the breadcrumbs firmly onto the top layer, and baking at 425°F for the final 20-25 minutes. Also, use Panko breadcrumbs and don't skip the olive oil in the topping mixture. The higher heat creates that beautiful golden crust while keeping the layers creamy underneath.
Can I substitute Gruyère cheese with something else?
Yes, but you'll notice a difference in flavor. Comté or sharp white cheddar work in a pinch, though they won't have the same nutty depth. For the best results, stick with Gruyère—it's worth seeking out at specialty cheese shops. Avoid pre-shredded cheese as it contains anti-caking agents that make the dish gummy.
How do I prevent soggy middle layers?
Don't overcrowd the baking dish—arrange slices in a staggered pattern with no gaps. Also, make sure to pat the potato slices completely dry after soaking. The 10-minute soak removes excess starch that would otherwise make them steam instead of crisp. Finally, let the potatoes rest for 10 minutes after baking before serving to help the layers set properly.
