Twice-Baked Breakfast Potatoes

By: Susan Updated on Tue, 11 Aug 2026 16:48:10 GMT Breakfast & Brunch

Tags: #breakfast #potatoes #eggs #bacon #brunch

Twice-baked breakfast potatoes with eggs, bacon, cheddar, and scallions Pin it
Twice-baked breakfast potatoes with eggs, bacon, cheddar, and scallions

Twice-Baked Breakfast Potatoes are what I make when I want brunch to feel generous without standing over the stove flipping eggs for everyone. Each potato turns into its own little breakfast boat, with crisp skin, creamy filling, bacon, cheddar, and an egg baked right on top.

The first bake gives you fluffy potato flesh and sturdy skins. The second bake melts the cheese, sets the egg, and pulls everything together. They are hearty enough for breakfast-for-dinner too.

What fills the potato boats

Choose large russet potatoes with thick skins and an even shape so they hold their filling. Sharp cheddar, smoky bacon, and scallions keep the flavor big without making the filling heavy.

Ingredients for breakfast stuffed potatoes with russets, eggs, bacon, and cheddar
Ingredients for breakfast stuffed potatoes with russets, eggs, bacon, and cheddar
  • Russet potatoes. Their fluffy centers mash smoothly and their sturdy skins crisp well in the oven.
  • Avocado oil. A thin coating helps the skins brown and keeps them from drying out.
  • Bacon. Adds smoky crunch and enough salt to season the filling from inside.
  • Cheddar cheese. Melts into the hot potato and gives the filling a savory pull.
  • Sour cream. Makes the mashed potato creamy with a gentle tang.
  • Milk. Loosens the filling so it is scoopable rather than stiff.
  • Scallions. Bring a fresh onion bite that cuts through the richness.
  • Eggs. Bake into the center of each potato and turn the dish into a full breakfast.

How the twice-bake works

  1. Bake the potatoes. Rub the potatoes with oil and salt, then bake until a knife slides through the center easily. Tender potatoes scoop cleanly and mash without lumps.
  2. Cook the bacon. Crisp the bacon while the potatoes bake. Drain it well, then chop it small so every bite gets a little smoky crunch.
  3. Scoop the shells. Cut a lid from each potato and scoop out the flesh, leaving about 1/4 inch near the skin. That rim keeps the potato from collapsing.
  4. Make the filling. Mash the potato with sour cream, milk, butter, cheddar, scallions, bacon, salt, and pepper. Keep it soft enough to spoon back into the shells.
  5. Add the eggs. Spoon the filling into the skins and press a deep well down the middle. Crack one egg into each well.
  6. Bake again. Bake until the filling is hot, the cheese is melted, and the egg whites are set. Let the potatoes rest for a few minutes before serving.
Four steps for making twice-baked breakfast potatoes with eggs
Four steps for making twice-baked breakfast potatoes with eggs

The shell matters most

The best part of a twice-baked potato is the contrast between the crisp edge and the soft center. Rub the potatoes lightly with oil before the first bake, then salt the skins while they are still damp. That gives the outside flavor instead of leaving it as a plain wrapper.

When you scoop, take your time near the ends. Leave a sturdy border so the potato can hold the filling and egg. If you tear one, patch the spot from the inside with a spoonful of mashed filling before you add the egg.

Getting the egg just right

The egg is the part that needs attention. A deep well keeps it in place, and cracking it into a small bowl first lets you control how much goes into the potato. Large eggs vary, so it is fine to leave behind a spoonful of white if the potato is already full.

For food safety, the FDA egg safety guidance says eggs should be cooked until the yolks and whites are firm. If your family prefers a softer yolk, make that choice knowingly and serve the potatoes right away.

Swaps for busy mornings

You can bake the potatoes the night before, then scoop and stuff them in the morning. Cold filling takes longer to heat, so add 5 minutes before cracking in the eggs or warm the filling briefly in the microwave first.

Greek yogurt can replace sour cream. Monterey Jack, pepper Jack, or smoked gouda can stand in for cheddar. If you skip bacon, add sauteed mushrooms and a little smoked paprika. The dish still tastes breakfast-ready, just less salty.

Serving them hot

Twice-Baked Breakfast Potatoes are best when the cheese is still molten and the egg has just set. Finish them with scallions, cracked pepper, and a little hot sauce if you like heat. A spoonful of salsa also works, especially with pepper Jack in the filling.

For brunch, set the potatoes on a warm platter and keep the sides simple. Fruit, tomatoes, or a lemony salad balance the richness. If you are serving kids, cut each potato in half after baking and let it cool for a minute so the filling is easier to handle.

Storing leftovers safely

Leftovers keep well, but the egg will continue to firm as it chills and reheats. Store cooked potatoes in shallow containers and refrigerate them promptly. The basic food safety habit is simple. Keep hot food hot, cold food cold, and wash hands and surfaces as described in the FoodSafety.gov kitchen safety steps.

Reheat the potatoes in a 350°F oven until the centers are hot. The microwave works in a hurry, but the skins turn softer. If you know you will have leftovers, bake a couple potatoes without eggs and add fresh eggs when reheating.

Summary

Serve these hot from the oven with extra scallions and black pepper. For a lighter plate, add fruit or a sharp green salad.

Loaded breakfast potatoes with baked eggs, bacon, cheddar, and scallions
Loaded breakfast potatoes with baked eggs, bacon, cheddar, and scallions

FAQs

Can I make Twice-Baked Breakfast Potatoes ahead?

You can bake and scoop the potatoes a day ahead. Mix the filling and store the empty skins and filling separately in the fridge. Add the eggs right before the final bake so they cook evenly.

Can I use small potatoes instead of large russets?

Yes, but the eggs may not fit. Use small eggs or whisk one or two eggs and spoon a little into each potato. Start checking earlier because smaller potatoes heat through faster.

How do I keep the egg from overflowing?

Make a deep well in the filling before cracking in the egg. Crack each egg into a small cup first, then pour it in slowly. If the egg is very large, hold back a little white.

Can I make these vegetarian?

Yes. Skip the bacon and add sauteed mushrooms, roasted peppers, or chopped spinach. Add a pinch of smoked paprika to bring back a little of that smoky flavor.

How should I store leftovers?

Cool leftovers, cover them, and refrigerate within 2 hours. Reheat in a 350°F oven until hot. The egg will firm up more after reheating, but the potato skin stays better than it does in the microwave.

What goes well with breakfast potatoes?

Serve them with fruit, sliced avocado, or a crisp green salad if this is brunch. For a bigger breakfast, add roasted tomatoes or a simple side of sauteed greens.

References

Sources cited in this recipe.
Rate this recipe

Twice-Baked Breakfast Potatoes

Prep time:
20 min
Cook time:
75 min
Total time:
95 min
Servings:
4
Twice-baked breakfast potatoes with eggs, bacon, cheddar, and scallions
Print it Pin it Send it

Crisp russet potato shells stuffed with cheddar mash, bacon, scallions, and baked eggs for a hearty brunch.

Ingredients

  • For the potatoes

  • For the filling

  • For finishing

Instructions

1.

1. Bake the potatoes: Heat the oven to 425°F. Pierce the potatoes all over with a fork, rub with oil, and season with 1/2 teaspoon salt. Bake on a rimmed baking sheet for 45-55 minutes, until the centers are tender when pierced with a knife.

2.

2. Cook the bacon: While the potatoes bake, cook the bacon in a skillet over medium heat until crisp, 8-10 minutes. Transfer to paper towels, then chop. Reserve 1 tablespoon of the drippings if you want extra flavor in the filling.

3.

3. Scoop the potatoes: Lower the oven to 375°F. When the potatoes are cool enough to handle, slice a thin lid from the top of each one. Scoop the flesh into a bowl, leaving about 1/4 inch of potato inside each skin.

4.

4. Mix the filling: Mash the potato flesh with butter, sour cream, warm milk, cheddar, scallions, chopped bacon, parsley, remaining salt, and pepper. Add the reserved bacon drippings if using. The filling should be creamy but still thick.

5.

5. Fill and make wells: Spoon the filling back into the potato skins. Press a long, deep well down the center of each potato with the back of a spoon so the egg has a place to sit.

6.

6. Add the eggs: Crack each egg into a small cup, then slide one egg into each potato well. If an egg is too large, hold back a little of the white to prevent overflow.

7.

7. Bake again: Bake for 15-20 minutes, until the filling is hot and the egg whites are set. For firm yolks, bake a few minutes longer. Rest for 3 minutes, then top with extra scallions and hot sauce if desired.

Good to know

  1. Best served hot, soon after the second bake.
  2. Use certified gluten-free bacon if cooking for someone who avoids gluten.
  3. The egg yolk can be baked firm or slightly softer based on preference.

Equipment

  • Rimmed baking sheet
  • Skillet
  • Mixing bowl
  • Potato masher or fork
  • Small cup or ramekin

Allergens

Always check labels if you have allergies.
  • Egg
  • Dairy
  • Pork

Nutrition facts

Values are estimates per serving.
  • Calories: 520
  • Fat: 28 g
  • Carbs: 48 g
  • Protein: 22 g