When a knife slides easily into the center of a russet, the potato is ready for its first trip out of the oven. That’s the moment these twice baked loaded breakfast potatoes start to come together: sturdy skins, fluffy potato inside, and a filling that eats like a full breakfast. I’ve found that giving the potatoes time to cool before scooping makes the shells easier to handle, so they’re ready to hold every bit of that egg, bacon, and cheddar mixture.
The filling gets its savory start in the same skillet as the bacon. After the bacon comes out, the eggs cook in that pan with butter, picking up a little of the flavor left behind. The result is a soft, hearty center tucked into tender russet skins, with melted cheddar on top and scallions for a fresh finish.

Kitchen Note
Leave about 1/4 inch of potato against each skin when you scoop. I tried going thinner, and the shells didn’t have enough support to hold the filling without tearing.
Save these twice baked loaded breakfast potatoes for a relaxed brunch: crisp bacon, soft scrambled eggs, and cheddar tucked into a russet shell.
Why the Eggs Should Go Into the Potatoes Soft, Not Firm
These potatoes bake twice, and the filling is part of that second bake. If the eggs are already fully firm when they leave the skillet, another stretch in the oven can make them dry and tight. I cook them only until the curds have just set, then fold them through the warm potato mixture. They finish gently inside the shells while the cheddar melts over the top.
That little bit of restraint matters more here than it would in a plate of scrambled eggs. The potato and sour cream add weight to the filling, and a firm scramble can get lost in it instead of staying tender. Soft curds also fold into the mashed potato without needing extra mixing, which keeps the center from turning gluey. You’re aiming for a creamy, cohesive filling—not a bowl of mashed potato with chunks of overcooked egg scattered through it.
What Russets, Sour Cream, and Sharp Cheddar Bring to the Filling

- Russet potatoes — Their fluffy, starchy flesh mashes into a light filling, and their relatively sturdy skins make practical little boats for the second bake. Large potatoes give you room to scoop and refill. Scrub and dry them well before oiling so the skins aren’t damp going into the oven.
- Bacon — It brings the salty, smoky note that makes the filling taste loaded rather than plain. Use bacon you enjoy eating on its own; the flavor carries through the whole batch. If you’re changing the meat, turkey bacon works, though it won’t leave quite the same richness in the skillet.
- Eggs — Large eggs make the filling substantial and give it the familiar breakfast texture. They’re doing more than adding protein: once baked with the potato, they help the filling hold together. Whisk the salt and pepper in with them so the seasoning is spread through the curds.
- Sour cream — It loosens the potato flesh and adds a gentle tang that balances the bacon and cheddar. Plain, full-fat Greek yogurt can stand in at the same amount; it will taste a little tangier and make the filling slightly denser. Stir it into the potato while the flesh is still easy to mash.
- Sharp cheddar and scallions — Sharp cheddar gives the filling a more pronounced cheese flavor than mild cheddar, and dividing it lets some melt through the center while the rest forms the top. Freshly shredded cheese melts smoothly; pre-shredded is convenient and still works. Slice the scallions thinly so their fresh, mild bite is spread throughout.
From Baked Russet to Crisp-Topped Breakfast Potato
Bake the potatoes until a knife slips into the center
Heat the oven to 400°F and line a rimmed baking sheet with foil. Scrub and dry the potatoes, prick each one several times with a fork, then rub with neutral oil and kosher salt before arranging them on the sheet. Bake for 55 to 70 minutes, until a knife slides easily into the center of each potato. If the knife still meets a firm spot, give the potatoes more time; a hard center is difficult to scoop and mash smoothly.
Cook the bacon, then make soft egg curds
Cook the bacon in a 10-inch skillet over medium heat for 8 to 10 minutes, turning as needed, until crisp. Transfer it to a paper towel-lined plate, and crumble it when cool enough to handle. Whisk the eggs with kosher salt and black pepper, then melt the butter in the skillet over medium-low heat and add the eggs. Stir often for 3 to 5 minutes, stopping when the curds are just set rather than letting them dry out.
Fold the filling together and load the shells
Let the potatoes cool for 10 minutes, then cut them lengthwise and scoop the flesh into a large bowl, leaving about 1/4 inch inside each skin. Mash the potato flesh with the sour cream, then fold in the eggs, crumbled bacon, 3/4 cup of the cheddar, and the scallions. Divide the filling among the shells and sprinkle on the remaining cheddar. Bake on the same baking sheet at 400°F for 20 to 25 minutes, until the cheese is melted and the center of the filling reaches 160°F; rest for 5 minutes before serving.
Three Ways to Change Up the Loaded Filling
Make them vegetarian with roasted red peppers
Leave out the bacon and fold chopped roasted red peppers into the filling instead. Drain and pat the peppers dry first so they don’t make the potato mixture watery. You’ll lose the smoky, salty bacon flavor, but the peppers bring a sweet, mellow contrast to the sharp cheddar.
Use pepper jack for a warmer finish
Swap pepper jack for the cheddar, keeping the same division between filling and topping. For extra heat, fold finely chopped jalapeño into the filling. Pepper jack makes the potatoes milder and creamier than adding a lot of hot sauce, while jalapeño gives you a sharper, fresher kick.
Make a dairy-free batch
Use plant-based butter, dairy-free sour cream, and a dairy-free shredded cheddar in place of the dairy ingredients. Choose a cheese alternative that melts, and keep the same amounts and steps. The filling will be a little less tangy and the topping may not melt as evenly as dairy cheddar, but the potatoes still hold together around the eggs and bacon.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3 to 4 days. The skins soften in the fridge, but the filling stays creamy.
- Freezer: Freeze fully baked, cooled potato halves in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator; the potato may be a little softer after freezing.
- Reheating: Warm in a 350°F oven until the center reaches 165°F. The oven brings the topping back better than the microwave, which can make the potato flesh hot before the cheese has a chance to soften evenly.
Questions That Come Up With Twice Baked Breakfast Potatoes

Twice Baked Loaded Breakfast Potatoes
Ingredients
Equipment
Method
- Preheat the oven to 400°F and line a rimmed baking sheet with foil.
- Scrub and dry the potatoes, prick each several times with a fork, then rub with the oil and 1/2 teaspoon salt and arrange on the baking sheet.
- Bake for 55 to 70 minutes, until a knife slides easily into the center of each potato.
- Let the potatoes cool for 10 minutes, then cut them in half lengthwise and scoop the flesh into a large bowl, leaving about 1/4 inch of potato inside each skin.
- Cook the bacon in a 10-inch skillet over medium heat for 8 to 10 minutes, turning as needed, until crisp; transfer to a paper towel-lined plate and crumble when cool.
- Whisk the eggs with the salt and pepper, then melt the butter in the skillet over medium-low heat and add the eggs; cook, stirring often, for 3 to 5 minutes, until soft curds are just set.
- Mash the potato flesh with the sour cream, then fold in the eggs, crumbled bacon, 3/4 cup of the cheddar, and scallions.
- Divide the filling among the potato skins and sprinkle with the remaining 1/4 cup cheddar.
- Bake on the same baking sheet at 400°F for 20 to 25 minutes, until the cheese is melted and the center of the filling reaches 160°F; rest for 5 minutes before serving.