
This twice-baked breakfast potato recipe is sure to become your new morning favorite. Crispy russet potatoes turn into loaded vessels for buttery mash, smoky beef bacon, melty cheddar, and a runny baked egg. These are not only delicious but make breakfast feel special, whether meal prepping or treating the family on a weekend.
I first served these at a big family brunch and everyone raved. They are now a requested favorite for Sunday mornings and birthdays because nobody can resist them.
Ingredients
- Russet potatoes: give a sturdy shell and mash up light and fluffy every time. Choose firm potatoes with smooth skin for best results
- Avocado oil: helps keep the skins crisp and clean flavored. Any neutral oil works if you are out
- Salt and black pepper: make both the potato and filling perfectly seasoned. Flaky salt on top adds extra savoriness
- Unsalted butter: makes the mashed filling rich and comforting. Only real butter delivers that classic flavor
- Whole milk: brings smoothness and warmth. Use it hot to ensure creamy mash with no lumps
- Beef bacon: offers a hearty smoky flavor. Choose thick cut for the best bite and layering
- Shredded cheddar cheese: melts into the filling for cheesy stretches. Extra sharp adds extra flavor
- Eggs: are the star at the center. Fresh large eggs create the prettiest yolks and the best texture
Step-by-Step Instructions
- Bake The Potatoes:
- Wash and scrub the potatoes well then prick them all over with a fork. Rub them with avocado oil and season with salt and pepper. Place directly on the oven rack and bake at four hundred degrees until fork tender with crisp skins. Let cool until you can handle
- Prepare The Filling:
- Slice each potato in half lengthwise. Scoop out the inside carefully to leave a solid shell. Mash the warm potato flesh with butter hot milk salt and pepper until fully creamy
- Assemble:
- Spoon most of the mashed filling into the shells and push it to the sides to form a well. Layer in two pieces of beef bacon and top with a handful of cheddar cheese. Gently crack an egg in the center and season
- Bake Again:
- Arrange stuffed potatoes on a baking tray. Bake at three hundred fifty degrees for fifteen to twenty minutes or until the eggs are just set with a still soft yolk
- Serve And Enjoy:
- Allow to cool for a minute. Dig in while the yolk is runny and the topping is crisp for the ultimate breakfast indulgence

My absolute favorite element is the creamy egg yolk as it blends with the cheesy mashed potato. Watching my young son crack eggs into every potato is now a favorite breakfast memory for our family.
Storage Tips
Leftover potatoes keep best in the fridge within a sealed container for up to three days. To reheat just bake at three hundred fifty degrees until the egg is warmed through and the shell is heated. If you want the freshest yolk bake the shells and filling, then add eggs right before your second bake.
Ingredient Substitutions
Turkey bacon or classic pork bacon makes a fine swap for beef bacon. Switch to Monterey Jack or pepper jack if you like a milder or spicier cheese. Toss sautéed spinach or bell peppers into the mash for extra color and nutrition. Go vegetarian by using plant-based bacon or cheese and either skip the egg or try a vegan replacement.
Serving Suggestions
These potatoes are great with a simple salad of arugula and lemon for freshness. Fresh fruit or salsa brightens the plate and adds another flavor note. A mug of coffee and glass of juice make this meal both filling and balanced for any morning.

Cultural Roots of Stuffed Potatoes
Many cultures have their own version of stuffed potato from British jacket spuds to Turkish kumpir. This breakfast version is comfort food with a brunchy twist highlighting how the humble potato can star at any table. Sharing these brings back memories of family breakfasts and cozy mornings together.
Commonly Asked Questions
- → Can I use another type of potato?
Russet potatoes have the ideal texture, but Yukon Gold can be used for a creamier filling and sturdy shell.
- → What bacon alternatives work best?
Pork bacon, turkey bacon, or vegetarian bacon crisps up nicely. Just cook beforehand and layer as directed.
- → How do I keep the egg yolk soft?
Bake until the whites are set but the center still jiggles. Check after about 15 minutes for your preferred doneness.
- → Can I prepare these in advance?
Assemble the potato shells and filling ahead, then add the egg and bake just before serving for the freshest results.
- → Are these potatoes gluten free?
Yes, all main ingredients are naturally gluten free. Always review product labels to ensure no hidden gluten.
- → Can I add extra veggies or cheese?
Sautéed peppers, spinach, or extra cheese can be mixed into the mashed filling for added flavor and nutrition.