Side Dishes
Barefoot Contessa's twice-baked potatoes deliver that perfect balance of creamy, cheesy centers and a golden, crispy cornmeal crown that makes every bite worth it.
This classic side dish has been a staple in my kitchen for years, transforming simple russet potatoes into a crowd-pleasing centerpiece that feels like a restaurant-quality meal.
The secret lies in the two-stage baking process—first softening the potatoes until they're fork-tender, then topping them with a rich, cheesy mixture and baking again to create that irresistible crispy top.
The beauty of this recipe is its versatility—it works as a hearty side for holidays or weeknight dinners, and the cornmeal crown adds a satisfying crunch that elevates the dish beyond ordinary mashed potatoes.
I've tested countless variations, but the key to success is patience: letting the potatoes bake just until they're tender but still hold their shape when topped. The result is a dish that's impossible to resist, with each bite offering a perfect contrast of textures and flavors.
What makes this recipe truly special is how it brings comfort food to life—creamy, cheesy, and crispy all in one forkful. The cornmeal crown not only adds texture but also absorbs any extra cheese, creating a pull-apart experience that's pure satisfaction.
Whether you're serving it at a holiday feast or a casual family dinner, these potatoes will disappear faster than you can say "second helping."
Ready to master this timeless classic? The process is straightforward, but the results are anything but ordinary. Let's get started on creating that perfect crispy crown and creamy center that makes these potatoes a standout dish every time.
Ingredients for barefoot contessa twice baked potato
Six ingredients make this cheesy, crispy masterpiece—no fancy stuff, just good potatoes and great technique.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lbs | Large, uniform size preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for creamy texture |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated from block |
| Gruyère Cheese 🧀 | ½ cup | Aged for nutty flavor |
| Cornmeal 🌾 | ¼ cup | Fine grind for crispy crown |
| Milk 🥛 | ¼ cup | Warm for smooth mash |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle flavor |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Dried Parsley 🌿 | 1 tsp | For garnish and color |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For brushing crown |
Russets are non-negotiable here—their fluffy texture holds up perfectly. Buy organic if you can, but any russet works. I grab mine from Whole Foods when I'm feeling fancy, but the regular grocery store ones are fine. Look for potatoes that feel heavy for their size—those are the ones packed with starch. The cheeses? Sharp cheddar and Gruyère are a dream team, but Parmigiano-Reggiano works too if you're feeling adventurous. Just make sure to grate it yourself—pre-shredded gets clumpy and won't melt right. The cornmeal should be fine grind; anything coarser won't give you that perfect crispy crown.
No Gruyère? Extra sharp cheddar plus a sprinkle of nutmeg gets you close. Running low on butter? Full-fat Greek yogurt works in a pinch—just add a splash more milk to keep things creamy. The garlic can be skipped if you're not a fan, but trust me, it takes this from good to next-level. For the crown, panko breadcrumbs are a great swap if you're out of cornmeal—just add an extra tablespoon of olive oil. And if you're prepping ahead, the potatoes can be baked and topped the night before, then finished in the oven the next day. That crispy crown? It's worth the extra 10 minutes in the oven—don't rush it!
These keep beautifully in the fridge for 3 days if you've got leftovers, but honestly, they disappear faster than that. The best part? They reheat like a dream—just pop them back in the oven at 375°F for 10-15 minutes until the crown is crispy again. For serving, I like to garnish with extra parsley and a drizzle of olive oil—makes it look fancy without extra effort. And if you're serving a crowd, double the recipe—these are the kind of potatoes that get passed around the table like they're the main event.
Why You'll Love This Recipe
- No-Fuss Prep: I swear, you just bake, scoop, mix, bake again—no peeling, no fussing. The potatoes do all the heavy lifting while you fold in that creamy Gruyère-cheddar combo like you’re assembling a grilled cheese dream.
- Crispy-Creamy Magic: That first bite? Crunchy golden crust giving way to pillowy, buttery insides—like someone took all the best parts of mashed potatoes and stuffed them into a handheld hug. The Gruyère adds this nutty depth that makes it taste fancy, even when I’m wearing sweatpants.
- Game for Any Meal: Honestly, it’s my go-to for lazy Sundays, game day snacks, or when I need to feed a crowd without stressing. Double the batch, reheat portions, and suddenly you’ve got dinner covered for the week—no sad leftovers in sight.
- Budget-Friendly Luxury: Russets and cheddar are cheap, but this tastes like a $20 restaurant dish. I’ll be real: the heavy cream makes it feel indulgent, but the cost per serving is laughable. Plus, the leftovers reheat like a champ—no soggy disasters here.
Step-by-step instructions for barefoot Contessa's twice-baked potatoes
Here's how to make the ultimate cheesy, crispy, pull-apart potatoes that'll have everyone begging for seconds.
👨🍳 Step 1: Bake and Mash the Potatoes
Preheat your oven to 400°F. Pierce each of the 3 lbs russet potatoes with a fork in several places, then place them on a baking sheet. Bake for 45-50 minutes until fork-tender when pierced. Let them cool slightly—you want them hot enough to mash but not so hot they steam your kitchen.
Cut the potatoes open lengthwise and gently squeeze them to release the skins. Scoop out the flesh into a large bowl, leaving the skins behind. Add the 0.5 cup unsalted butter, 0.5 cup heavy cream, 1.5 tsp salt, 0.5 tsp black pepper, and the 2 minced garlic cloves. Mash until completely smooth—no lumps allowed. The mixture should be creamy and light, like a thick puree.
🥘 Step 2: Mix in the Cheeses
Reduce the oven temperature to 375°F. Stir the 1.5 cups sharp cheddar cheese and 0.5 cup gruyère cheese into the mashed potatoes until fully combined. I like to use my hands for this—it helps distribute the cheese evenly and gives you a better feel for the texture. The mixture should be thick but still spreadable, like a rich, cheesy batter.
Taste and adjust seasoning if needed. You might want to add a pinch more salt or pepper to balance the cheeses. This is your chance to make it perfect—don't skip this step. The cheeses should melt completely when baked, creating that gooey, stretchy texture we all love.
🍳 Step 3: Prepare the Cornmeal Crown
In a small bowl, mix together the 0.25 cup cornmeal and 0.25 cup milk. This creates a thick paste that will form the crispy crown. Spread the mashed potato mixture evenly into six 6-ounce ramekins, mounding it slightly in the center. Spoon the cornmeal mixture over the top of each potato, spreading it out to cover the entire surface.
Brush the cornmeal crowns lightly with the 2 tbsp extra-virgin olive oil—this helps create that golden, crispy crust. Sprinkle each with a pinch of the remaining 1 tsp dried parsley for color and freshness. The oil will help the cornmeal brown beautifully while adding a touch of richness.
🔥 Step 4: Bake to Golden Perfection
Place the ramekins on a baking sheet and bake for 20-25 minutes until the tops are deep golden brown and the cheese is fully melted. You'll know they're done when the edges pull away slightly from the ramekins and the tops are crispy to the touch. The potatoes should be hot inside with that perfect pull-apart texture.
Let them rest for 5 minutes before serving—this helps the cheese set slightly and makes them easier to remove from the ramekins. The cornmeal crown should be crispy enough to stand up on its own, while the inside remains creamy and cheesy. Serve immediately with extra parsley sprinkled on top for that restaurant-quality presentation.
Pro Tips For Making Barefoot Contessa Twice Baked Potato
- USE A KNIFE, NOT YOUR HANDS: Russets are tough—don’t dig them out with a fork or your fingers. A sharp paring knife makes clean scoops for the filling, and you’ll avoid tearing the potato skin when you flip it back in the oven. (Yes, even if you’re impatient like me.)
- SALT THE POTATOES BEFORE BAKING: Generously salt the cut sides of the potatoes before the first bake—this seasons the flesh deeply and prevents blandness later. I learned this the hard way after making a batch that tasted like it needed more salt after all the cheese went in.
- DON’T SKIP THE CREAM REST: Let the heavy cream cool completely before mixing it into the cheese filling—warm cream turns the mixture greasy and soupy. Stir it in just before assembling the potatoes, or the filling will slide right out when you flip them.
- GRATE THE CHEESE FINE: Use the smallest holes on your grater for the cheddar and Gruyère—this ensures even melting and a creamy texture, not clumps. I was skeptical until I tried it; now I double-check the grate size before starting.
Wine and beer pairings for this recipe
Rich Red Wine Choices
For these decadent twice-baked potatoes, a bold red wine with enough body to stand up to the cheesy richness is ideal. I love Cabernet Sauvignon—its dark fruit notes and subtle oak complement the Gruyère beautifully.
A California Cab from Napa Valley (like Caymus Vineyards) has the perfect balance of tannins and fruit to cut through the creaminess. If you prefer something fruit-forward, try a Syrah from the Northern Rhône—its peppery notes add an exciting contrast to the dish. 🍷
Crisp White Wines
If red wine isn’t your thing, a crisp white with acidity can be a surprising match. A Chardonnay from Burgundy (like Louis Latour) has enough richness to handle the cheese while its bright citrus notes refresh your palate.
For something lighter, a Sauvignon Blanc from Loire Valley (like Sancerre) brings herbal brightness that pairs wonderfully with the cornmeal crown. Chill these wines slightly before serving—around 50-55°F.
Creamy Beer Pairings
For beer lovers, a creamy, malty ale is the way to go. A Belgian Dubbel like Westmalle Trappist offers caramel and spice notes that harmonize with the caramelized cornmeal. If you prefer something lighter, a German Helles Lager (like Weihenstephaner) provides a clean, crisp contrast to the richness.
Serve these beers at 40-45°F to enhance their flavors without overwhelming the dish. 🍺
Unexpected Sparkling Pairings
Don’t overlook sparkling wines—they can be a fantastic match for this dish. A Prosecco from Veneto (like La Marca) brings effervescence that cleanses your palate between bites.
For something drier, try a German Riesling Kabinett—its bright acidity and honeyed notes complement the cheesy center perfectly. Serve these chilled at 45-50°F to highlight their crispness.
Cheese-Centric Pairings
Since cheese is the star of these potatoes, consider pairing with a cheese-focused wine or beer. A Port wine (like Taylor’s Late Bottled Vintage) has enough sweetness and richness to stand up to the Gruyère.
For beer, a Belgian Tripel (like Westvleteren 12) offers a complex, slightly sweet profile that mirrors the dish’s flavors. These pairings feel indulgent and celebrate the dish’s luxurious nature. 🧀
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russets?
While you can try sweet potatoes, they won't give you the same fluffy, starchy texture. Russets are specifically chosen for their high starch content and ability to hold shape while becoming creamy when mashed. If you're set on sweet potatoes, expect a denser, slightly sweeter result that may not achieve the same crispy crown.
Why does my cornmeal crown get soggy?
Soggy crowns usually happen when the potatoes aren't fully cooled before topping or if the oven isn't hot enough. Always let the mashed potatoes cool slightly before adding the cornmeal mixture, and ensure your oven is at 375°F. Brush with olive oil and bake until deep golden brown—the crown should be crispy enough to stand up on its own.
Can I make this ahead of time?
These potatoes actually taste better the next day. Bake them through, let cool completely, then refrigerate. When ready to serve, reheat at 375°F for 10-15 minutes until the crown is crispy again. The flavors meld beautifully overnight, making them even more delicious.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 3 days. For reheating, cover with foil and bake at 350°F for 15-20 minutes until heated through. The cornmeal crown may lose some crispiness but can be refreshed with a quick broil for 2-3 minutes before serving.
Can I make this in a slow cooker?
While possible, the texture won't be the same. Slow cookers struggle to create the crispy cornmeal crown these potatoes are known for. For best results, stick with the oven method—it's the only way to achieve that perfect golden crust. If you're short on time, consider using a toaster oven for smaller batches.
