Love this? Pin it for later!
Cheesy Twice-Baked Potatoes with Bacon & Chives: The Holiday Side Dish That Steals the Show
Every December, my kitchen turns into a mini North-Pole workshop. Flour snows across the counters, cinnamon hangs in the air, and the oven hums a constant carol. Yet amid the cookies and roasts, the dish my family asks for first isn’t dessert or the prime rib—it’s these outrageous cheesy twice-baked potatoes with bacon and chives. I started making them fifteen years ago for a small Christmas Eve dinner. We had four potatoes, a half-pound of bacon, and more cousins than chairs. By the end of the night, the potato skins were the only thing left on the platter, and even those were picked clean.
Since then, the recipe has followed me to New Year’s potlucks, Easter brunches, and a particularly memorable Friends-giving where I quadrupled the batch and still ran out. The magic is in the contrast: crackly skins giving way to whipped, garlicky potato clouds, salty bacon bits, three cheeses that stretch like holiday lights, and the bright pop of fresh chives. They pair with rib roast, maple-glazed ham, or a simple roast chicken, yet they’re hefty enough to stand alone as a vegetarian main (just swap the bacon for smoked paprika mushrooms). If you want a show-stopping side that can be prepped entirely ahead and baked at the last minute, keep reading. These potatoes are about to become your secret weapon for every holiday table.
Why This Recipe Works
- Double Bake = Double Texture: First roast keeps the flesh fluffy; second bake melts the cheese into every crevice.
- Three-Cheese Strategy: Sharp cheddar for tang, Gruyère for nutty depth, and cream cheese for silkiness.
- Make-Ahead Friendly: Stuff the shells up to 48 hours early; bake just before guests arrive.
- Holiday Portions: One large russet half is the perfect single serving on a crowded plate.
- Crispy Bacon Weave: Baking bacon on a rack renders fat evenly; crumbled pieces stay crisp even after reheating.
- Chive Finish: Fresh chives balance richness and add a pop of color for festive presentation.
- Customizable: Swap cheddar for pepper-jack, use pancetta instead of bacon, or fold in caramelized onions.
Ingredients You’ll Need
The ingredient list is short, but quality matters. Buy the stoutest russets you can find—thick walls hold more filling. For cheese, grate your own; pre-shredded cellulose can make the filling gritty. Opt for thick-cut bacon; the lean meat stays chewy while the fat browns into smoky shards.
Produce
- Russet potatoes: 4 large (about 12 oz / 340 g each). Look for uniformly oblong shapes for even cooking.
- Fresh chives: ¼ cup snipped; substitute green onion tops in a pinch.
How to Make Cheesy Twice-Baked Potatoes with Bacon & Chives
1
Heat the oven & prep the potatoes
Preheat to 400 °F (204 °C). Scrub potatoes under cold water, pat dry, and poke 6–8 shallow slits with a fork to vent steam. Rub with a whisper of oil and a shower of kosher salt; this seasons the skin and encourages crispness. Place directly on the middle rack and slide a sheet pan beneath to catch drips. Bake 55–65 minutes until a paring knife slides in with zero resistance.
2
Cook the bacon while potatoes roast
Line a rimmed sheet with foil, set a wire rack on top, and lay bacon strips without overlap. Bake alongside the potatoes for 12 minutes, rotate pan, then continue 8–12 minutes until mahogany and lacquered. Transfer to paper towels; reserve 1 Tbsp rendered fat for the filling. Once cool, crumble into pea-sized bits. Lower oven to 375 °F (190 °C) for the second bake.
3
Scoop & steam-dry
Slice each potato lengthwise, leaving a ¼-inch margin so the shell stays intact. Using a kitchen towel to protect fingertips, scoop the steaming flesh into a ricer or food mill set over a bowl. Rice the potatoes for the fluffiest texture, then spread them on a sheet pan for 5 minutes so excess moisture evaporates; this prevents gummy filling.
4
Build the cheesy mash
Fold hot potatoes with butter first—fat coats starch and keeps it velvety. Add cream cheese, then drizzle in warm milk until the mix resembles loose mashed potatoes. Stir in ¾ cup cheddar, all the Gruyère, half the bacon, minced garlic, smoked paprika, 1 tsp salt, and ½ tsp pepper. Taste boldly; cold potatoes mute seasoning.
5
Stuff & crown with cheese
Divide filling among shells, mounding proudly. Sprinkle remaining cheddar across the tops; the exposed shreds will blister into a lacy cheese cracker in the oven. Arrange potatoes on a clean rack set inside the sheet pan so hot air circulates all around.
6
Second bake & finishing touch
Bake 18–22 minutes until the cheese is freckled and the tops are lava-like. Remove, shower with remaining bacon bits and a confetti of snipped chives. Serve immediately, or hold in a 200 °F (93 °C) oven up to 30 minutes without drying.
Expert Tips
Internal temp hack
Roast potatoes until the center reaches 210 °F (99 °C)—the magic number for fluffy starch.
Crisp skin secret
Brush shells with reserved bacon fat before the second bake for extra crunch.
Freezer trick
Freeze stuffed, unbaked halves on a tray; once solid, wrap tightly. Bake from frozen at 350 °F for 35–40 minutes.
Even sizing
Choose potatoes of similar size so they finish baking at the same time.
Overnight mash
Make the filling the night before; refrigerate in a zip bag. Snip the corner to pipe neatly into shells next day.
Color pop
Add a pinch of turmeric to the mash for golden holiday glow without altering flavor.
Variations to Try
- Surf & Turf: Fold in ½ cup chopped cooked shrimp and swap Gruyère for aged white cheddar.
- Green Chile Queso: Stir in 4 oz diced roasted Hatch chiles and a handful of pepper-jack.
- Truffle Luxe: Replace 2 Tbsp butter with truffle butter and finish with a drizzle of white-truffle oil.
- Herb Garden: Add 1 Tbsp each minced dill and parsley plus 1 tsp lemon zest for spring menus.
- Vegetarian Smoky: Skip bacon; sauté 6 oz diced mushrooms in butter with smoked paprika and liquid smoke.
Storage Tips
Heat the oven & prep the potatoes
Preheat to 400 °F (204 °C). Scrub potatoes under cold water, pat dry, and poke 6–8 shallow slits with a fork to vent steam. Rub with a whisper of oil and a shower of kosher salt; this seasons the skin and encourages crispness. Place directly on the middle rack and slide a sheet pan beneath to catch drips. Bake 55–65 minutes until a paring knife slides in with zero resistance.
Cook the bacon while potatoes roast
Line a rimmed sheet with foil, set a wire rack on top, and lay bacon strips without overlap. Bake alongside the potatoes for 12 minutes, rotate pan, then continue 8–12 minutes until mahogany and lacquered. Transfer to paper towels; reserve 1 Tbsp rendered fat for the filling. Once cool, crumble into pea-sized bits. Lower oven to 375 °F (190 °C) for the second bake.
Scoop & steam-dry
Slice each potato lengthwise, leaving a ¼-inch margin so the shell stays intact. Using a kitchen towel to protect fingertips, scoop the steaming flesh into a ricer or food mill set over a bowl. Rice the potatoes for the fluffiest texture, then spread them on a sheet pan for 5 minutes so excess moisture evaporates; this prevents gummy filling.
Build the cheesy mash
Fold hot potatoes with butter first—fat coats starch and keeps it velvety. Add cream cheese, then drizzle in warm milk until the mix resembles loose mashed potatoes. Stir in ¾ cup cheddar, all the Gruyère, half the bacon, minced garlic, smoked paprika, 1 tsp salt, and ½ tsp pepper. Taste boldly; cold potatoes mute seasoning.
Stuff & crown with cheese
Divide filling among shells, mounding proudly. Sprinkle remaining cheddar across the tops; the exposed shreds will blister into a lacy cheese cracker in the oven. Arrange potatoes on a clean rack set inside the sheet pan so hot air circulates all around.
Second bake & finishing touch
Bake 18–22 minutes until the cheese is freckled and the tops are lava-like. Remove, shower with remaining bacon bits and a confetti of snipped chives. Serve immediately, or hold in a 200 °F (93 °C) oven up to 30 minutes without drying.
Internal temp hack
Roast potatoes until the center reaches 210 °F (99 °C)—the magic number for fluffy starch.
Crisp skin secret
Brush shells with reserved bacon fat before the second bake for extra crunch.
Freezer trick
Freeze stuffed, unbaked halves on a tray; once solid, wrap tightly. Bake from frozen at 350 °F for 35–40 minutes.
Even sizing
Choose potatoes of similar size so they finish baking at the same time.
Overnight mash
Make the filling the night before; refrigerate in a zip bag. Snip the corner to pipe neatly into shells next day.
Color pop
Add a pinch of turmeric to the mash for golden holiday glow without altering flavor.
Make-Ahead: Stuff shells up to 2 days ahead, cover tightly with plastic wrap, and refrigerate. Add 5 minutes to the second bake if chilled.
Leftovers: Refrigerate in an airtight container up to 4 days. Reheat in a 375 °F oven 12 minutes or air-fryer 6 minutes for crisp tops. Microwaves work but soften skins.
Freezer: Flash-freeze unbaked halves on a tray, then wrap individually in foil and freeze up to 2 months. Bake from frozen 35–40 minutes at 350 °F.
Frequently Asked Questions
Cheesy Twice-Baked Potatoes with Bacon & Chives
Ingredients
Instructions
- Roast Potatoes: Preheat oven to 400 °F. Oil and salt potatoes; bake directly on rack 55–65 min until tender.
- Cook Bacon: Bake on a rack 18–22 min until crisp. Crumble and reserve 1 Tbsp fat.
- Scoop: Halve potatoes lengthwise; scoop flesh into a ricer. Rice onto a sheet pan to steam-dry 5 min.
- Make Filling: Fold hot potatoes with butter, cream cheese, milk, ¾ cup cheddar, Gruyère, half the bacon, garlic, paprika, salt, and pepper.
- Stuff & Top: Fill shells, sprinkle remaining cheddar, and brush skins with bacon fat.
- Second Bake: Bake at 375 °F 18–22 min until cheese blisters. Top with remaining bacon and chives. Serve hot.
Recipe Notes
Potatoes can be stuffed up to 2 days ahead; add 5 min to second bake if chilled. Freeze unbaked halves for up to 2 months and bake from frozen 35–40 min at 350 °F.