Twice Baked Loaded Breakfast Potatoes
A Hearty, Cheesy, Protein-Packed Morning Comfort Dish
Why Breakfast Potatoes Become Even Better Twice Baked
Potatoes already hold a special place in breakfast culture. From hash browns to skillet fries, they provide comfort, warmth, and a satisfying base for protein-rich toppings.
But twice baked potatoes elevate that idea completely.
When potatoes are baked once, their interior becomes fluffy and light. When they are baked a second time after being filled with butter, eggs, cheese, and breakfast toppings, they transform into something richer, more structured, and deeply comforting.
Twice Baked Loaded Breakfast Potatoes combine:
- the fluffy interior of baked potatoes
- the creamy richness of mashed filling
- the protein boost of eggs and bacon
- the melted finish of cheese
- the crispness of the potato skin
They are filling, customizable, and ideal for both casual mornings and brunch gatherings.
They are also extremely practical. You can bake the potatoes ahead of time and assemble them later, making them perfect for busy mornings or hosting guests.
Let’s build them.

Ingredients
- 4 large russet potatoes
- 2 tablespoons olive oil
- Salt for potato skins
- 3 tablespoons butter
- 1/3 cup milk or cream
- 1 cup shredded cheddar cheese
- 4 eggs
- 4 slices cooked bacon, chopped
- 2 tablespoons chopped green onions
- 1/2 teaspoon garlic powder
- Salt and black pepper to taste
- Optional: sour cream for topping

Instructions
- Preheat oven to 400°F (200°C).
- Scrub potatoes clean and dry well.
- Rub skins with olive oil and sprinkle lightly with salt.
- Place potatoes directly on oven rack or baking sheet.
- Bake for 45–60 minutes until fork tender.
- Remove and allow to cool slightly.
- Slice potatoes in half lengthwise.
- Carefully scoop out the inside, leaving a thin shell intact.
- Place potato flesh into a bowl.
- Add butter, milk, garlic powder, salt, and pepper.
- Mash until creamy but slightly chunky.
- Stir in half the cheese and half the bacon.
- Spoon mixture back into potato shells.
- Make a small well in the center of each filled potato.
- Crack one egg into each well.
- Sprinkle remaining cheese and bacon on top.
- Return potatoes to oven.
- Bake 12–18 minutes until egg whites are set.
- Remove and sprinkle with green onions.
- Serve warm with optional sour cream.
Why This Recipe Works So Well
The First Bake Builds Structure
The initial bake cooks the potato completely and dries the skin slightly, making it sturdy enough to hold fillings without collapsing.
The Creamy Filling Prevents Dryness
Butter and milk ensure the filling stays moist even after the second bake.
Eggs Add Protein and Visual Appeal
The baked egg creates a rich center and makes each potato feel like a complete meal.
Best Occasions to Serve Them
These potatoes are perfect for:
- weekend brunches
- family breakfasts
- holiday mornings
- meal prep breakfasts
- breakfast-for-dinner nights
- buffet-style brunch tables
- post-workout protein meals
They are filling enough to be served as the main dish rather than a side.

Pro Tips for Perfect Breakfast Potatoes
Use russet potatoes for the fluffiest texture.
Do not scoop too much potato or shells may tear.
Bake eggs just until whites set to avoid rubbery yolks.
Add a small cheese layer on top for a golden finish.
Let them rest briefly before serving so filling sets.
Flavor Variations You Can Try
Sausage version: Replace bacon with cooked breakfast sausage.
Veggie version: Add sautéed spinach, peppers, and onions.
Southwest version: Add black beans, chili powder, and salsa.
Creamy version: Mix sour cream into the filling.
Spicy version: Add jalapeños or hot sauce.
Storage and Reheating
Refrigerate up to 3 days.
Reheat in oven at 350°F for 12–15 minutes.
Avoid microwave for best texture.
Freeze without eggs if planning long storage.

Twice Baked Loaded Breakfast Potatoes
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C).
- Rub potatoes with oil, salt skins, and bake until tender.
- Cut in half and scoop out centers.
- Mash potato with butter, milk, seasoning, and half cheese.
- Return filling to shells and make a well.
- Crack egg into each potato and top with bacon and cheese.
- Bake again until eggs are set.
