Love this? Pin it for later!
Cheesy Twice-Baked Potatoes with Bacon and Green Onions for Family Nights
Every Friday night at our house is “Family Game Night,” and nothing brings everyone to the table faster than the aroma of these cheesy twice-baked potatoes wafting from the oven. I started making them when my oldest was still in high-chair territory—mashing the filling a little extra so she could gum it—and ten years later the request hasn’t changed. The skins roast until they’re leather-crisp, the interior gets whipped into garlicky, bacon-flecked clouds, and the whole thing is re-stuffed and crowned with a lava flow of cheddar that bubbles like a tiny cheese volcano. We’ve served them beside grilled pork chops, roasted chicken, and (more often than not) just a giant bowl of steamed broccoli so we can pretend we’re balanced. They’re make-ahead friendly, reheat like a dream, and scale up for potlucks without breaking a sweat. If you’re looking for the edible equivalent of a fleece blanket and a favorite movie, this is it.
Why This Recipe Works
- Double-bake method: First roast steams the interior; second roast melts cheese into every crevice.
- Room-temp dairy: Cream cheese, sour cream, and butter blend silk-smooth without seizing.
- Thick-cut bacon: Stays chewy after two bakes; dice before cooking for even distribution.
- Green onion timing: Stir whites into filling for sweetness, reserve greens for fresh pop on top.
- Russet sizing: 10- to 12-ounce potatoes give a 3:2 flesh-to-skin ratio—perfect for stuffing.
- Cheese barrier trick: A thin layer under the final cheese blanket keeps skins from drying.
Ingredients You'll Need
Start with russet potatoes that feel heavy and have taut, unblemished skins. Avoid the mammoth 1-pounders; they bake unevenly and end up with thick, leathery jackets. Look for 10- to 12-ounce spuds—about the length of your palm—so the cavity-to-filling ratio stays balanced.
Thick-cut bacon is non-negotiable. Thin strips shrivel into sad bacon bits; thick-cut stays meaty and chewy even after the second bake. I buy a 12-ounce package of center-cut because it’s slightly leaner and less prone to grease flare-ups. Dice it cold—kitchen shears make quick work—then sauté until the edges are mahogany but the centers still have a little give.
For the cheese, use a two-part approach: sharp cheddar for attitude and whole-milk mozzarella for stretch. Pre-shredded blends contain anti-caking starches that can turn grainy; buy blocks and shred them yourself with the large holes of a box grater. (Bonus: the little knuckles of cheese that fall off are cook’s tax.)
Cream cheese needs to be room temperature or it will seize into tiny flecks. I cube it and let it lounge on the counter while the potatoes roast. If you’re dairy-free, swap in an equal amount of vegan cream cheese plus 1 tablespoon nutritional yeast for tang.
Sour cream loosens the filling; full-fat Greek yogurt works in a pinch and adds extra protein. Unsalted butter gives richness—salted butter can vary wildly in sodium and throw off seasoning. Finally, green onions deliver a one-two punch: whites mellow into the filling, greens stay perky for the finish.
How to Make Cheesy Twice-Baked Potatoes with Bacon and Green Onions for Family Nights
Preheat and Prep
Heat oven to 400 °F (204 °C). Scrub potatoes under cold water, pat dry, and poke each 6–7 times with a fork. Rub lightly with avocado oil—its high smoke point prevents sticky skins—then sprinkle with kosher salt for a crackly jacket. Place directly on the middle rack (a foil-lined sheet on the rack below catches drips). Bake 55–65 minutes until a skewer slides in with zero resistance.
Cook the Bacon
While potatoes roast, dice bacon into ¼-inch lardons. Set a cold skillet over medium heat; add bacon and cook 8–10 minutes, stirring occasionally, until edges are crisp but centers remain slightly chewy. Transfer to a paper-towel-lined plate; reserve 1 tablespoon drippings for extra smoky filling if desired.
Slice and Scoop
Let potatoes rest 5 minutes so the starches set. Using a serrated knife, slice lengthwise across the top third (not the center) to create a stable boat. Hold with an oven-mitted hand and scoop flesh into a large bowl, leaving a ¼-inch wall. Transfer shells to a parchment-lined sheet pan.
Whip the Filling
Add room-temp cream cheese, butter, sour cream, ½ cup cheddar, ½ teaspoon kosher salt, ¼ teaspoon pepper, and ⅛ teaspoon smoked paprika to the hot potato. Mash with a potato masher until mostly smooth, then switch to a hand mixer on low for 20 seconds to aerate. Fold in bacon whites (reserve greens) and half the bacon bits.
Restuff and Crown
Divide filling among shells, mounding it like a soft-serve swirl. Sprinkle a thin layer of mozzarella directly on the filling—this “glue” prevents the cheddar from sliding off—then add remaining cheddar. Top with reserved bacon bits for visual pop.
Second Bake
Return sheet to 400 °F oven for 15–18 minutes, until cheese is blistered and edges of potatoes are crisp. Broil on high for 60–90 seconds for extra bronze, watching like a hawk. Garnish with green-onion ribbons and serve immediately.
Expert Tips
Even Cooking Hack
Choose potatoes of similar size; if one is small, nestle it between two larger ones—neighbors moderate heat.
Make-Ahead Friendly
Stuff shells up to 24 hours ahead, cover tightly, and refrigerate. Add 5 minutes to second bake time.
Crispy Skin Guarantee
Return empty shells to the hot oven for 5 minutes before filling; moisture evaporates, edges crunch.
Cheese Melt Magic
Shred while cold, then let sit 10 minutes before topping—room-temp shreds melt without oil slicks.
Variations to Try
- 1Buffalo Chicken: Swap bacon for shredded rotisserie chicken tossed with 2 Tbsp buffalo sauce; finish with blue-cheese crumbles.
- 2Loaded Veggie: Fold in roasted broccoli florets and fire-roasted corn; use pepper-jack for kick.
- 3Pizza Night: Stir in mini pepperoni, use mozzarella + provolone, top with warm marinara for dunking.
- 4Breakfast Edition: Add scrambled eggs, sausage crumbles, and a drizzle of maple syrup during the last 2 minutes of baking.
Storage Tips
Refrigerate: Cool completely, transfer to an airtight container, and refrigerate up to 4 days. Reheat on a sheet pan at 350 °F for 12–15 minutes; cover loosely with foil for first 10 minutes to prevent over-browning.
Freeze: Flash-freeze unbaked stuffed potatoes on a tray until solid, then wrap individually in plastic and foil. Freeze up to 2 months. Bake from frozen at 375 °F for 35–40 minutes, adding cheese for final 10 minutes.
Meal-Prep: Make the filling up to 3 days ahead; store in a zip-top bag with as much air pressed out as possible. Stuff into fresh-baked shells when ready to serve.
Frequently Asked Questions
Cheesy Twice-Baked Potatoes with Bacon and Green Onions for Family Nights
Ingredients
Instructions
- Preheat oven: Set to 400 °F. Scrub potatoes, prick, oil, salt, and bake directly on rack 55–65 min.
- Cook bacon: Dice and sauté until crisp-chewy; drain.
- Prep shells: Slice top third off potatoes, scoop flesh leaving ¼-inch wall.
- Make filling: Mash hot potato with cream cheese, butter, sour cream, ½ cup cheddar, seasonings, and green-onion whites.
- Stuff & top: Fill shells, layer mozzarella and remaining cheddar, sprinkle bacon.
- Second bake: 15–18 min at 400 °F until cheese blisters; broil 60 sec. Garnish with green-onion tops.
Recipe Notes
For ultra-crisp skins, return empty shells to the hot oven for 5 minutes before stuffing. Cheese barrier keeps them from drying.
