Twice Baked Loaded Breakfast Potatoes bring a morning twist to the classic potato dish we usually enjoy at dinner. Instead of sticking to just cheese or veggies, this recipe takes the best breakfast flavors like eggs, crispy bacon, and gooey cheese and tucks them all inside golden potato shells. The first bake makes the skins sturdy, the second bake transforms them into a cozy, flavorful breakfast that feels indulgent yet simple enough to pull off anytime.
What I enjoy about these is how they turn an ordinary potato into a complete meal. You’re not only biting into creamy mashed potato, but also layers of fluffy scrambled eggs, smoky bacon, melted cheddar, and fresh green onion for brightness. The combination feels hearty and satisfying, almost like your favorite diner breakfast packed neatly inside a potato skin. Perfect for weekends, brunch gatherings, or even as a make-ahead breakfast you can reheat later.
Why You’ll Love This Recipe
This recipe for twice baked loaded breakfast potatoes offers comfort, flavor, and flexibility all in one.
Complete meal in a potato: You get protein, carbs, and veggies in every bite, making it filling enough on its own.
Cheesy layers: Sharp cheddar melts into the eggs and potato mash, giving that perfect gooey bite.
Breakfast flavors: Bacon, eggs, and potatoes together create a diner-style feel but in a fun new form.
Make-ahead friendly: Prep them the night before, refrigerate, and bake the next day for an easy start.
Crowd pleaser: Works great for brunch parties, holiday mornings, or whenever you need something special.
Customizable: Swap bacon for sausage, add peppers, or use different cheeses to fit your taste.
Here’s my favorite trick: I sometimes add a spoonful of salsa or a sprinkle of smoked paprika to the filling before the second bake. It brings a burst of color and a little kick of flavor that makes the potatoes extra fun. Another variation I enjoy is mixing in shredded Monterey Jack along with cheddar to give a stretchier, more melty topping.
Ingredients
For the Potatoes:
- 4 large russet potatoes
- 4 eggs, lightly scrambled
- 1 cup shredded sharp cheddar cheese
- ½ cup sour cream
- ¼ cup milk
- 3 tablespoons butter
- ½ cup cooked bacon bits
- 3 green onions, thinly sliced
- Salt and black pepper, to taste
Optional Add-ins:
- ½ cup cooked sausage crumbles
- ½ cup Monterey Jack or mozzarella
- ½ bell pepper, diced and sautéed
- A pinch of smoked paprika or cayenne for spice
- Fresh parsley or chives for garnish
Step-by-Step Instructions
1. Bake the Potatoes
Preheat your oven to 400°F. Scrub each potato well, then poke holes with a fork to let steam escape. Place them on a baking sheet or directly on the oven rack. Bake for about an hour until the skins are crisp and the inside feels tender when pierced. I like to line the rack with foil underneath just in case they drip while baking.
2. Prepare the Filling
Let the potatoes cool slightly so they’re easier to handle. Slice each in half lengthwise and carefully scoop out the flesh into a large bowl, leaving a thin layer inside the skin so it doesn’t tear. Mash the potato flesh with butter, sour cream, milk, and half of the cheddar until smooth. Stir in the scrambled eggs, bacon, and half of the green onions. Season well with salt and pepper.
3. Refill the Skins
Spoon the mixture back into the potato shells, dividing evenly. Heap the filling a little higher than the shell edges to make them look extra full and inviting. Sprinkle the tops with the rest of the cheddar cheese for that golden crust.
4. Bake Again
Place the filled potatoes on a baking sheet and return them to the oven at 375°F. Bake for 20 minutes until the cheese is melted, bubbly, and lightly browned on top. When they’re ready, sprinkle the remaining green onions or herbs for a bright finish.
5. Serve Warm
Serve immediately while the cheese is gooey and the eggs are still tender. I like adding a shake of hot sauce or black pepper right before eating, it makes the flavors pop even more.
Tips & Variations
- Healthier version: Swap sour cream with plain Greek yogurt for a lighter filling that still feels creamy.
- Cheese lovers: Use a mix of cheddar and pepper jack for an extra punch of flavor.
- Protein boost: Add cooked sausage, ham, or even leftover shredded chicken.
- Spice it up: Toss in diced jalapeños, chili flakes, or a drizzle of sriracha.
- Make-ahead: Prepare everything up to the second bake, refrigerate overnight, and bake before serving.
One trick I use when prepping for brunch is to make a big batch, freeze them before the second bake, and then pop them straight into the oven when guests arrive. It’s a huge time-saver, and the potatoes taste just as fresh.
Serving Suggestions
These potatoes are hearty enough to be the main dish, but they also pair beautifully with other breakfast favorites. Serve alongside fresh fruit salad for balance, or a simple side of avocado toast if you want more variety. They also taste amazing next to crispy hash browns or a light green salad.
When I make these for gatherings, I like to set up a topping bar with extras like salsa, hot sauce, sour cream, and extra bacon bits. Everyone can customize their own potato, and it makes the meal interactive and fun. For holiday mornings, I arrange them on a large platter and garnish with parsley so they look festive and inviting.
Frequently Asked Questions
Can I make these ahead of time?
Yes, you can assemble everything through filling the skins, then refrigerate. When ready, bake them for the second time, adding 5–10 extra minutes since they’ll be cold.
Can I freeze these potatoes?
Definitely. Freeze them after filling but before the second bake. Store in a freezer-safe bag for up to 2 months. Bake straight from frozen, just add extra time until heated through.
Do I have to use russet potatoes?
Russets work best because of their fluffy texture and sturdy skins. Yukon golds can work too, but they’ll be creamier and less structured.
What if I don’t eat bacon?
You can replace it with sausage, ham, or keep it vegetarian by adding sautéed mushrooms or spinach.
Can I make them spicier?
Yes, stir in jalapeños, chili flakes, or drizzle with hot sauce before serving.
How long do leftovers last?
Leftovers keep well in the fridge for 3–4 days. Reheat in the oven for best results since microwaving can make the skins soggy.
Final Thoughts
Twice Baked Loaded Breakfast Potatoes bring everything you love about breakfast into one delicious package. Crispy potato shells hold creamy mashed potato mixed with eggs, bacon, and gooey cheese, giving you a meal that feels both fun and comforting.
What I love about this recipe is how versatile it is. You can stick to the classic or make it your own by swapping cheeses, adding vegetables, or changing up the proteins. Every time I serve them, they feel like something special, yet they’re easy enough to make without stress. They’re the kind of dish that always gets smiles, which makes them a breakfast go-to in my kitchen.
Twice Baked Loaded Breakfast Potatoes | Easy Recipe
Ingredients
For the Potatoes:
- 4 large russet potatoes
- 4 eggs lightly scrambled
- 1 cup shredded sharp cheddar cheese
- ½ cup sour cream
- ¼ cup milk
- 3 tablespoons butter
- ½ cup cooked bacon bits
- 3 green onions thinly sliced
- Salt and black pepper to taste
Optional Add-ins:
- ½ cup cooked sausage crumbles
- ½ cup Monterey Jack or mozzarella
- ½ bell pepper diced and sautéed
- A pinch of smoked paprika or cayenne for spice
- Fresh parsley or chives for garnish
Instructions
- Bake potatoes at 400°F for 1 hour until tender.
- Scoop out insides, mash with butter, sour cream, milk, eggs, bacon, and cheese.
- Spoon filling back into skins, top with more cheese.
- Bake at 375°F for 20 minutes until bubbly.
- Garnish with green onions or herbs and serve warm.



