Tired of the same old scrambled eggs? Me too! It’s time we gave breakfast the glow-up it deserves, and that means bringing in the big guns: potatoes! Forget boring hash browns; we’re making what I consider the absolute king of weekend carbs. These Twice Baked Loaded Breakfast Potatoes are the ultimate hearty meal—they have everything you need tucked right inside a crispy potato skin.
I’m talking fluffy filling, sharp cheddar, salty bacon, and a beautiful runny egg yolk waiting to cascade over everything. Seriously, when I make these, my house smells incredible, and everyone knows it’s going to be a legendary brunch. They look fancy, but trust me, they’re surprisingly straightforward!
Gathering Ingredients for Your Twice Baked Loaded Breakfast Potatoes
Okay, since these potatoes pack a total punch, we don’t need a million little side dishes. It’s an all-in-one meal tucked into a potato boat! The ingredient list is short, but every single item plays a major role in the flavor payoff. Don’t try to sneak in pre-shredded cheese though; for this level of melt, we need the good stuff.
Here’s what you need to pull this breakfast dream together:
- Four large russet potatoes—these bake up fluffy, perfect for scooping!
- Four slices of bacon, cooked until perfectly crispy and crumbled up small.
- Half a cup of sharp cheddar cheese, shredded. Like I said, shred it yourself if you can!
- Two large, beautiful eggs—these are the star on the second bake.
- A quarter cup of milk (don’t substitute water here, we need that creaminess).
- Two tablespoons of butter, melted down and waiting patiently.
- Just a quarter teaspoon of salt and a tiny pinch of black pepper for seasoning the mash.
- And finally, two tablespoons of fresh chives, chopped up for that bright green finish when we’re all done.
Mastering the First Bake: Preparing the Potatoes
The secret to getting that wonderfully crispy skin and fluffy interior for our Twice Baked Loaded Breakfast Potatoes starts long before we even think about butter and cheese. We need a really hot oven—preheat that bad boy to 400 degrees Fahrenheit. Now, grab your russets and grab a fork! You absolutely must pierce them several times all over.
Don’t skip the piercing step, or you might end up with a potato explosion in your oven. That’s bad news, trust me! We bake these beauties directly on the rack for about 50 to 60 minutes. You’re looking for them to be completely tender when you gently squeeze one. If you want more ideas for stacking on the toppings later, you should check out my method for Southwestern Loaded Baked Potatoes—it uses a similar initial bake.
Once they feel soft, pull them out, but don’t throw away that heat yet! We are going to slightly lower the temperature for the final bake, but first, we need them cool enough so we don’t burn our fingers scooping them out.
Creating the Creamy Filling for Twice Baked Loaded Breakfast Potatoes
Once those potatoes have cooled down just enough—we want them warm, not molten lava hot—it’s time for the surgery. Carefully slice each potato right down the middle, lengthwise. Now, the trick here is not to be too greedy! You need to scoop out all that fluffy interior into a bowl, but make sure you leave about a quarter of an inch of potato attached to the skin. That shell is critical for holding our amazing breakfast filling later on.
Now, grab your melted butter, your milk, the salt, and the pepper. Mash it all together! This is where you can go a little overboard with the mashing, but don’t let it turn into soup. We want it smooth but still holding some body. If you’re worried about texture, check out how they get things super smooth in my creamy mashed potatoes recipe for inspiration; the key is incorporating the liquid slowly.
When your mash is looking gorgeous and rustic, fold in that crumbled bacon—smell that? Fantastic! Then, toss in precisely half of your shredded cheddar cheese. We save the rest for the grand finale on top. Mix gently after adding the solids so you don’t deflate all that lovely air you just whipped into the mash. That’s what gives our Twice Baked Loaded Breakfast Potatoes their heavenly lightness!
The Second Bake: Stuffing and Finishing Your Twice Baked Loaded Breakfast Potatoes
Alright, we’ve got our glorious potato filling, and the oven has been patiently sitting at a slightly lower temperature—375 degrees Fahrenheit, remember? Now comes the fun part where these transform from mashed potatoes into a show-stopping breakfast centerpiece. Carefully spoon all that rich, bacon-y filling back into those potato shells. Don’t just dump it in; mound it up a little. We want them to look substantial!
Now, for the real game-changer: the egg. Use the back of a spoon or your finger to gently press a small dip, or a ‘well,’ right into the center of the mounded filling of each potato half. Be delicate here! You don’t want to break through the bottom shell. Gently crack one egg right into that little hidden spot. I always hold my breath a little during this step because if you crack the shell too hard, the yolk can break, and we want that golden lava flow later!

Once the eggs are nestled safely inside, sprinkle that remaining cheddar cheese generously over the top of everything. Pop the whole tray back into the oven. We aren’t cooking it for long this time—just about 15 to 20 minutes. You’re looking for two things: the cheese should be bubbly and golden brown, and those egg whites should just be starting to set up. If you want a really runny yolk, pull them closer to the 15-minute mark. If you want something firmer, let them go the full 20. It’s all about finding your perfect egg texture! For other amazing morning meals, you should definitely take a peek at my recipe for Crack Breakfast Sliders—it’s great for feeding a crowd!

Why This Recipe for Twice Baked Loaded Breakfast Potatoes Works So Well
Honestly, these Twice Baked Loaded Breakfast Potatoes are a hit because they manage to be fancy and incredibly comforting all at once. It’s that perfect textural contrast that gets me every single time. You get that satisfying crunch when you bite into the skin, immediately followed by the warm, airy mash inside.
They are the ultimate weekend score because they cover every food group in one neat little package. Here’s the breakdown of why this two-step process is genius:
- Ultimate Dual Texture: The first bake crisps the skin; the second bake melts the cheese on top of the soft filling.
- Complete Meal Satisfaction: You get your starch, your protein from the egg and bacon, and fat from the dairy—it’s everything!
- Portion Control (Sort Of): Serving them in individual potato skins makes plating elegant and easy.
Tips for Perfect Twice Baked Loaded Breakfast Potatoes
You’ve got all the ingredients mixed, the eggs are nestled in—now let’s just lock in perfection for these Twice Baked Loaded Breakfast Potatoes. A few little tricks can stop them from going sideways, especially when dealing with texture!
My biggest tip for keeping that potato skin crispy during the second bake? Make sure you leave that proper 1/4-inch shell. If you scrape too thin, the moisture from the filling just steams the skin and it gets soggy fast. Also, don’t crowd the baking sheet! Give them a little space so the hot air can circulate around the entire potato half.

If you’re worried about the cheese melting unevenly, try grating it freshly, warming it slightly in the microwave (like, 10 seconds!) before sprinkling it on top. This helps it lay flat and melt beautifully over the filling right around the egg. That final sprinkle of chives is non-negotiable; it cuts through all that richness beautifully!
Ingredient Substitutions for Twice Baked Loaded Breakfast Potatoes
I know kitchens are personal spaces, and sometimes you just don’t have one specific item on hand. Don’t stress! These Twice Baked Loaded Breakfast Potatoes are pretty forgiving, but you do need to know how changing things affects the final texture.
For the bacon, if you’re going turkey bacon or even crumbled ground sausage, that’s okay! Just remember that regular bacon fat adds a little something special to the mash, so you might want to add an extra tiny pat of butter to compensate.
Cheese Alternatives
Cheddar is classic, but feel free to mix it up! Monterey Jack melts beautifully and adds a lovely creaminess. If you use something saltier, like a sharp Parmesan, scale back the extra salt you add to the potato mix itself. Avoid super hard cheeses that don’t melt well!
Milk Swaps
If you’re out of regular milk, whole milk or even half-and-half works wonders for extra richness. Slimmer milk alternatives, like skim, can make the filling a little less rich, but they won’t ruin the bake. Just don’t try to use water; we need that fat content for fluffy mash!
Storing and Reheating Your Twice Baked Loaded Breakfast Potatoes
I often make a huge batch of these Twice Baked Loaded Breakfast Potatoes because let’s be honest, they taste even better the second day! Once they’ve cooled down completely after that second bake, wrap each potato half tightly in plastic wrap, and then slip them into a sealed zip-top bag or container. They keep well in the fridge for about three days.
When it’s time to reheat, please, please skip the microwave if you want that skin to stay crispy! The microwave works fast, but it steams the potato and turns that lovely shell soft. Instead, pop them on a baking sheet and reheat them in a 350-degree oven for about 15 minutes, or until they are piping hot all the way through. That little bit of dry heat brings the skin right back to life!
Frequently Asked Questions About Twice Baked Loaded Breakfast Potatoes
Here are a few things people always ask me when they first try this recipe for Twice Baked Loaded Breakfast Potatoes. It’s usually all about timing and swaps, so let’s clear those up right now!
Can I use sweet potatoes instead of russets?
Oh, you certainly can try! Sweet potatoes will change the flavor profile completely. They are naturally sweeter, so the saltiness from the bacon and cheese will be a little different. If you use them, watch the sugar content in your mash, and maybe use a sharper cheddar to keep that savory breakfast punch. They also bake a little faster, so keep an eye on them during that first bake!
How far ahead of time can I prep these loaded potatoes?
This is a fantastic make-ahead meal! You can complete the whole process—from baking to stuffing the filling back in (but *before* adding the raw egg and final cheese)—and refrigerate them tightly covered for up to 24 hours. When you’re ready to serve, just add the egg, sprinkle the cheese, and bake until done. This makes weekend mornings so much easier!
What is the best cheese for melting?
I love sharp cheddar because it has a great bite, but if you want maximum “cheese pull,” Monterey Jack is your best friend. I often mix half cheddar and half Monterey Jack! If you want something really decadent, sometimes I even sneak a little Gruyère into the mash. For really hearty stuffed potatoes, you want cheeses that melt smoothly, not ones that get greasy. If you’re looking for more hearty comfort food ideas, you have to see my Loaded Baked Potato Casserole next!
Why do I need to bake them twice? Why not just cook everything together?
That’s the whole point of Twice Baked Loaded Breakfast Potatoes! The first bake makes the skin incredibly sturdy and allows the inside to steam up wonderfully fluffy. The second bake is all about finishing the cheese and gently cooking that delicate egg right in the center without overcooking the potato flesh underneath. It’s a balancing act that totally pays off!
Print
Twice Baked Loaded Breakfast Potatoes
- Total Time: 90 min
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A recipe for potatoes stuffed with bacon, cheese, and eggs, baked twice for a crispy exterior and creamy interior.
Ingredients
- 4 large russet potatoes
- 4 slices bacon, cooked and crumbled
- 1/2 cup shredded cheddar cheese
- 2 large eggs
- 1/4 cup milk
- 2 tablespoons butter, melted
- 1/4 teaspoon salt
- 1/8 teaspoon black pepper
- 2 tablespoons chopped chives for garnish
Instructions
- Preheat your oven to 400 degrees Fahrenheit. Pierce the potatoes several times with a fork.
- Bake the potatoes directly on the oven rack for 50 to 60 minutes, or until tender when squeezed.
- Remove potatoes from the oven and let them cool slightly. Reduce the oven temperature to 375 degrees Fahrenheit.
- Cut each potato in half lengthwise. Scoop out the flesh into a bowl, leaving about a 1/4-inch shell.
- Mash the potato flesh with the melted butter, milk, salt, and pepper. Mix well.
- Stir in the crumbled bacon and half of the shredded cheddar cheese into the mashed potato mixture.
- Spoon the mixture back into the potato shells, mounding it slightly.
- Make a small well in the center of the filling in each potato half. Gently crack one egg into each well.
- Sprinkle the remaining cheddar cheese over the filled potatoes.
- Return the potatoes to the oven and bake for 15 to 20 minutes, or until the egg whites are set and the cheese is melted and bubbly.
- Garnish with chopped chives before serving.
Notes
- For firmer yolks, bake for a shorter time. For runnier yolks, check them closer to the 15-minute mark.
- You can substitute turkey bacon for regular bacon if desired.
- Prep Time: 15 min
- Cook Time: 75 min
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 2 potato halves
- Calories: 450
- Sugar: 3
- Sodium: 450
- Fat: 28
- Saturated Fat: 14
- Unsaturated Fat: 10
- Trans Fat: 0.5
- Carbohydrates: 40
- Fiber: 4
- Protein: 18
- Cholesterol: 150
Keywords: twice baked potatoes, breakfast potatoes, loaded potatoes, bacon cheese eggs, stuffed potatoes

