Side Dishes
Inspired by Ina Garten's signature dish, this Barefoot Contessa's twice-baked potatoes delivers cheesy pull-apart perfection with a vinegar-kissed crisp that transforms a simple side into a showstopper.
The secret lies in her precise technique of baking potatoes until tender, then topping them with a rich cheese sauce that melts into golden, crispy layers. I've perfected this method over years of holiday gatherings, and it never fails to impress—even skeptics become converts after one bite.
What sets these apart is the balance of textures: creamy cheese sauce that oozes between fluffy potato layers meets a crispy vinegar-kissed top, thanks to a quick broiling step that adds restaurant-quality depth.
The dish comes together in just 45 minutes, making it ideal for weeknight dinners or holiday feasts. Whether you add bacon, broccoli, or keep it classic, the technique remains foolproof—no soggy tops or undercooked centers here.
Imagine serving a casserole dish where every forkful reveals gooey, melted cheese and tender potatoes, all crowned with a crispy, golden crust. This recipe delivers that exact experience, with Ina's signature attention to detail ensuring each component plays its part.
The vinegar trick is non-negotiable—it's what transforms good potatoes into something extraordinary. Perfect for game day, Thanksgiving, or any night you want to elevate your table.
Once you master this technique, you'll never buy store-bought twice-baked potatoes again. The secret weapon? Patience in the baking and precision in the broiling—two small details that make all the difference. Let's get started on creating your new go-to crowd-pleaser that's as beautiful as it is delicious.
Ingredients for barefoot contessa twice baked potato
Six ingredients transform humble potatoes into a showstopping side—creamy, crispy, and cheesy.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lbs | Medium size, scrubbed clean |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Freshly grated, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated, nutty flavor |
| Chives 🌿 | ¼ cup | Finely chopped, for garnish |
| White Wine Vinegar 🍷 | 1 tbsp | For crispy vinegar-kissed top |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and baking |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced, for cheese sauce |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For brushing potatoes |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening cheese sauce |
| Bacon (optional) 🥓 | ½ lb | Crumbled, cooked until crispy |
| Broccoli Florets (optional) 🥦 | 2 cups | Steamed until tender-crisp |
The potatoes are the foundation, so Russet potatoes are non-negotiable—their high starch content makes them fluffy when baked. Grab the medium-sized ones from the grocery store's produce section, not the tiny new potatoes. At Whole Foods or Trader Joe's, look for organic Russets if you want to splurge, but regular store-brand works fine. The key is to bake them until they're tender all the way through—no one wants a chewy potato. If you're short on time, microwave them first for 10 minutes to speed up the process, but they still need that final oven bake for texture. For the cheese, sharp white cheddar and Gruyère are essential—the Gruyère adds a nutty depth that makes this recipe stand out. Buy block cheese and grate it yourself; pre-shredded cheese has anti-caking agents that make the sauce grainy.
No white wine vinegar? Apple cider vinegar or lemon juice works in a pinch, but the flavor won't be quite the same. The vinegar is what creates that signature crispy top—don't skip it! For the cheese sauce, if you're out of Gruyère, add an extra cup of cheddar and a splash of heavy cream to compensate for the missing nutty flavor. Want to make it ahead? Assemble the potatoes the night before, cover them with foil, and refrigerate. Bake straight from the fridge—it ensures they're perfectly tender when they go into the oven. The bacon and broccoli are optional, but if you're adding them, cook the bacon first and steam the broccoli until it's just tender. Overcooking will make it mushy, and no one wants soggy broccoli in their twice-baked potatoes.
These potatoes reheat beautifully—just pop them back in the oven at 375°F for 15-20 minutes until the cheese is bubbly and the top is crispy again. They keep well in the fridge for 3-4 days, covered tightly with foil. For longer storage, freeze them unassembled—bake the potatoes, let them cool, and store them in a sealed container for up to 2 months. When you're ready to serve, top them with the cheese sauce and broil as directed. The vinegar trick is worth repeating: brush the tops with vinegar right before broiling—it's the secret to that perfect crispy crust. Garnish with fresh chives right before serving; they add a pop of color and a mild onion flavor that pairs perfectly with the cheesy goodness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just bake, scoop, mix, bake again. No chopping, no fussing, no extra bowls. The Russets handle everything while you sip your coffee.
- Cheese Overload (Best Kind): That combo of sharp white cheddar and Gruyère? It’s like a hug in your mouth. Creamy, nutty, salty—every bite makes me want another. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Unlike regular potatoes, these reheat like a dream. Microwave or oven, they stay creamy inside with that perfect crispy top. My lunchbox’s new best friend.
- Budget Feast for Crowds: A single bag of Russets and a block of cheese stretch to feed four. It’s my go-to for game nights or lazy Sundays—no takeout, no guilt, just happy stomachs.
Step-by-step instructions for Barefoot Contessa's twice-baked potatoes
Here's how to create that legendary cheesy, crispy, pull-apart potato perfection with a vinegar-kissed top.
Bake and Slice the Potatoes
Preheat your oven to 425°F and prick each of the 3 lbs russet potatoes all over with a fork—about 8-10 times per potato. This prevents them from bursting during baking. Place them on a rimmed baking sheet and bake for 45-50 minutes until a knife slides in easily and the flesh is tender when pierced.
Let the potatoes cool for 10 minutes before handling. Then, carefully slice each potato in half lengthwise and scoop out the flesh, leaving a ¼-inch thick shell. You should have about 6 potato halves with hollowed-out centers. The reason we leave the shells is to create that perfect crispy base for the cheese filling.
Prepare the Cheesy Filling
In a large mixing bowl, combine the scooped potato flesh with 0.5 cup heavy cream, 2 cups sharp white cheddar cheese, 1 cup gruyère cheese, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. Use a fork or potato masher to mash everything together until smooth and fully combined.
Here's the trick: fold in 1 tbsp all-purpose flour and 2 cloves minced garlic at this stage. The flour will help thicken the mixture when we bake it, while the garlic adds depth of flavor. If you're using the optional 0.5 lb bacon, crumble it in now too—it should be crispy and cool before adding.
Stuff and Bake the Potatoes
Preheat your oven again to 400°F. Spoon the cheesy potato mixture back into the hollowed-out potato shells, pressing down gently to fill them completely. Place the stuffed potatoes on a parchment-lined baking sheet and bake for 20-25 minutes until the tops are golden brown and the filling is bubbly.
Watch them closely in the last 5 minutes—you want the cheese to melt completely but not brown too much. If you're adding the optional 2 cups broccoli florets, steam them separately until tender-crisp and place them alongside the potatoes on the baking sheet during the final bake.
Add the Vinegar-Kissed Top
Remove the potatoes from the oven and increase the heat to 450°F. Brush each potato generously with 2 tbsp extra-virgin olive oil and sprinkle with 1 tbsp white wine vinegar. This is what creates that signature crispy, tangy top that sets these apart from regular twice-baked potatoes.
Return the potatoes to the oven and broil for 3-5 minutes until the tops are deeply golden brown and slightly crispy. Keep a close eye on them—they can burn quickly at this high heat. Once they reach the perfect golden-brown color, remove them immediately and let them rest for 5 minutes before serving.
Garnish and Serve
Transfer the potatoes to a serving platter and sprinkle with 0.25 cup finely chopped chives. The chives add a fresh, bright finish that cuts through the richness of the cheese. Serve immediately while the potatoes are still warm and the cheese is melty.
Each bite should deliver that perfect combination of crispy potato shells, creamy cheesy filling, and that vinegar-kissed top. The potatoes should be hot, the cheese should be pull-apart tender, and the flavor should be rich with just the right amount of tang. Enjoy with your favorite sides!
Pro Tips For Making Barefoot Contessa Twice Baked Potato
- Poke Those Spuds: DESCRIPTION:
- Don’t Skimp on Salt: DESCRIPTION:
- Bake Until Slightly Firm: DESCRIPTION:
- Grate Cheese Fresh: DESCRIPTION:
Health benefits of this recipe
Potassium Powerhouse
One medium russet potato provides 926mg of potassium—about 20% of your daily needs—making these twice-baked potatoes an excellent choice for heart health. Potassium helps regulate blood pressure and supports proper muscle function, which is especially important after intense workouts or long days.
I notice my leg cramps disappear after adding these to my meal rotation. 💪
Complex Carb Energy
The russet potatoes deliver 37 grams of complex carbohydrates per serving, providing sustained energy without blood sugar spikes. The fiber content from the potato skins (if left intact) helps slow digestion, keeping you full longer.
This makes them perfect for balanced meals, whether you're fueling up before a workout or recovering from one.
Protein Boost
While potatoes aren't a protein powerhouse, the cheese topping adds 15-20 grams of protein per serving when combined with the gruyère and cheddar. The Gruyère cheese contributes complete proteins with all nine essential amino acids.
For a meatless option, add crumbled tofu or tempeh to boost protein further without sacrificing flavor.
Calcium and Vitamin D
The cheese sauce provides 30% of your daily calcium needs per serving, crucial for bone health and muscle function. When using Gruyère cheese, you also get a natural vitamin D boost—about 10% of daily needs—which enhances calcium absorption.
This combination makes these potatoes especially beneficial for bone strength and preventing osteoporosis.
Vitamin C and Antioxidants
While potatoes aren't high in vitamin C, the optional broccoli addition adds 81mg per serving (about 90% of daily needs), supporting immune function and skin health. The white wine vinegar topping also provides small amounts of antioxidants that help combat cellular damage.
Together, these ingredients create a nutrient-packed side dish that goes beyond simple comfort food. 🥦
Low-Fat, High-Fiber Option
For a lighter version, replace half the heavy cream with Greek yogurt and use low-fat cheese—this cuts saturated fat while maintaining protein. The potato skins add 3 grams of fiber per serving, supporting digestive health.
This adaptation works perfectly for those watching their fat intake without sacrificing texture or flavor.
Nutrition facts
Frequently asked questions
Can I make these ahead of time for a dinner party?
Assemble the potatoes the night before by scooping out the flesh, mixing it with the cheese filling, and stuffing them back into the shells. Cover tightly with foil and refrigerate. When ready to bake, add the vinegar-kissed topping and broil as directed. The cold start ensures perfectly tender potatoes when they bake—just add 5 extra minutes to the baking time.
Why does the recipe call for both white cheddar and Gruyère?
The sharp white cheddar provides that classic tangy flavor we love in twice-baked potatoes, while Gruyère adds a nutty depth that makes the dish truly special. Together, they create a complex, melty cheese sauce that's impossible to resist. If you can't find Gruyère, use an extra ½ cup sharp cheddar and add 1 tsp Dijon mustard to the filling for similar richness.
What's the secret to getting that perfect crispy top?
The vinegar trick is non-negotiable! After the initial bake, brush the tops with olive oil and sprinkle with white wine vinegar before broiling. The acid in the vinegar reacts with the oil to create a golden, crispy crust that's irresistibly crunchy. Don't skip this step—it's what transforms good potatoes into restaurant-quality masterpieces.
Can I make these without dairy for a vegan version?
Yes! Replace the cheeses with 1½ cups vegan cheddar shreds and ½ cup nutritional yeast for a cheesy flavor. Use coconut cream instead of heavy cream, and add 1 tbsp cornstarch to thicken the filling. For the crispy top, brush with olive oil and sprinkle with 1 tsp apple cider vinegar before broiling. The texture will be slightly different but still delicious.
How do I fix potatoes that are undercooked or soggy?
If the potatoes feel undercooked after the first bake, return them to the oven at 400°F for 10-15 extra minutes before adding the cheese topping. For soggy tops, broil for 2-3 minutes longer at the end, watching closely to avoid burning. The key is always to ensure the potatoes are fully tender before adding the cheese—never stuff them into raw potatoes!
