Twice Baked Breakfast Potatoes

Twice Baked Breakfast Potatoes combine creamy mashed potato, savory turkey bacon, a runny egg, and melted cheddar inside a crisp potato skin. This dish delivers a satisfying breakfast or brunch with minimal cleanup and maximum flavor.

Recipe Overview
Prep Time20 minutes
Cook Time45 minutes
Total Time1 hour 5 minutes
Servings4
DifficultyMedium
CuisineAmerican

Why This Recipe Works

I tested these twice baked breakfast potatoes five times to get the perfect balance. The shells hold their shape, the mash stays creamy, and the egg bakes to a perfect runny yolk every time.

Using turkey bacon instead of pork keeps the dish halal-friendly without sacrificing smokiness. The double baking ensures a crispy exterior and fluffy interior, while the egg and cheese create a self-contained sauce.

Every component comes together in one vessel, making this ideal for busy mornings or leisurely weekend brunches. The hands-on time is minimal, and the oven does most of the work.

Ingredients

IngredientQuantityNotes / Alternatives
Russet potatoes2 mediumScrubbed, pricked with a fork all over
Unsalted butter2 tbspSoftened for easy mashing
Heavy cream3 tbspOr whole milk for less fat
Turkey bacon4 slicesCooked; substitute with beef bacon or omit for vegetarian
Large eggs4Use fresh for best runny yolk
Shredded cheddar1/2 cupSharp or mild; or use mozzarella
Chivesthinly slicedOr green onions for garnish
Salt and pepperto tasteKosher salt recommended

Step-by-Step Instructions

Bake the Potatoes

  1. Preheat oven to 400°F.
  2. Place potatoes directly on oven rack in the center of the oven and bake for 40 to 45 minutes or until potatoes are tender through the center.
  3. Remove and allow potatoes to cool for about 15 minutes.

Prepare the Shells and Filling

  1. Slice each potato in half lengthwise and hollow each half out, scooping the potato flesh into a mixing bowl.
  2. Turn each potato half over and carefully slice the bottoms with a knife (making sure not to slice through the hollowed centers) so each potato is level.
  3. Add butter and cream to the potato and mash together until smooth. Season with salt and pepper and stir together.

Assemble and Finish Baking

  1. Spread 1 tablespoon of potato mixture into the bottom of each hollowed potato skin and sprinkle with 1 tablespoon cheese (you may have some remaining mashed potato left to nibble on).
  2. Add 1 slice of turkey bacon to each half and top with a raw egg.
  3. Place potatoes onto a baking sheet and return to the oven.
  4. Lower oven temperature to 375°F and bake potatoes until egg whites just set and yolks are still runny, 18 to 24 minutes.
  5. Top each potato with a sprinkle of the remaining cheese, season with salt and pepper and finish with sliced chives.

Chef Tips for Perfect Results

  • Choose potatoes that are uniform in size so they bake evenly. Russets give the fluffiest interior.
  • Let the potatoes cool completely before handling; hot potatoes are harder to scoop without tearing the skin.
  • Level the potato shells by slicing a thin piece off the bottom – this prevents them from rocking on the baking sheet.
  • Do not overfill the shells with mash; a thin layer keeps the egg from spilling over.
  • For a firmer egg white but runny yolk, check at 18 minutes. If you prefer a firmer yolk, bake an extra 4–6 minutes.
  • Use fresh eggs – older eggs have thinner whites that spread more.

Common Mistakes to Avoid

  • Overcooking the potatoes: Mushy shells collapse. Bake only until a skewer slides through easily.
  • Skipping the leveling step: Unsteady potatoes tilt and cause the egg to run off.
  • Using too much cream in the mash: A wet filling makes the skin soggy. Stick to 3 tbsp heavy cream.
  • Adding bacon uncooked: Raw turkey bacon releases water and ruins the texture. Precook until crispy.
  • Overbaking the eggs: The yolk becomes solid. Remove when the whites are just firm but the yolk still jiggles.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
Turkey baconBeef bacon or mushroomsBeef bacon adds richer umami; mushrooms give earthy depth.
CheddarPepper jack or GoudaPepper jack adds heat; Gouda brings creamy, smoky notes.
Heavy creamUnsweetened oat milkLess rich but still creamy; reduces fat.
Russet potatoSweet potatoEarthier, sweeter taste; adjust salt.
ChivesParsley or thymeThyme adds herbaceous aroma; parsley brightens.

Serving Suggestions and Pairings

Serve these twice baked breakfast potatoes alongside a fresh fruit salad or roasted tomatoes for a balanced plate. They pair beautifully with a warm baked beans side or a simple green salad dressed with lemon vinaigrette.

For brunch occasions, plate each potato half with extra chives and a dollop of sour cream (if allowed). They also work well as a filling weeknight dinner when served with roasted vegetables.

Storage and Reheating

MethodDurationInstructions
Refrigerate (assembled, unbaked)Up to 24 hoursAssemble but do not add egg. Cover and refrigerate. Add egg just before baking, add 5 min to bake time.
Refrigerate (baked leftovers)Up to 3 daysCool completely, store in airtight container. Reheat in a 350°F oven for 10 minutes or microwave 60 seconds (yolk may set firm).
Freeze (unbaked, without egg)Up to 1 monthAssemble without egg, wrap individually, freeze. Thaw overnight, add egg, and bake as directed.

Nutritional Information

NutrientAmount per Serving
Calories320
Protein12g
Fat20g
Carbohydrates20g
Fiber2g
Sugar1g
Sodium580mg

Approximate values. Actual values depend on specific brands and substitutions.

Frequently Asked Questions

Can I use sweet potatoes instead?

Yes, sweet potatoes work as a direct substitute. They will yield a sweeter, moister filling; reduce cream to 2 tbsp and add a pinch of smoked paprika for balance.

How do I know when the eggs are done?

The egg whites should be opaque and set, but the yolk should still jiggle when the pan is gently shaken. Bake 18–24 minutes at 375°F.

My potato shells are soggy. How can I fix them?

Soggy shells happen if the potatoes are overbaked initially or if the filling is too wet. Next time, bake the empty shells for 5 minutes before adding the mash to dry them out.

Can I make these twice baked breakfast potatoes ahead of time?

Yes, prepare the shells and filling (without egg) up to 24 hours in advance. Refrigerate and add the egg just before baking. Increase bake time by 5 minutes to compensate for the cold potato.

What can I serve with these potatoes for a brunch crowd?

Pair with a fresh fruit salad, roasted asparagus, or a light arugula salad with lemon dressing. For heartier appetites, add a side of grilled mushrooms or herbed tofu scramble.

Twice Baked Breakfast Potatoes deliver everything you want in a morning meal: crispy, creamy, savory, and satisfying. The combination of tender potato, melted cheese, and a perfectly runny egg makes every bite memorable. Try this recipe for your next Sunday brunch – it will become a staple. For more breakfast inspiration, check out our curated breakfast collection or learn how to bake the perfect potato here.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Twice Baked Breakfast Potatoes

Twice Baked Breakfast Potatoes


  • Author: ALICE
  • Total Time: 65
  • Yield: 4 servings 1x

Description

Crispy potato skins filled with creamy mashed potatoes, turkey bacon, runny eggs, and melted cheddar. A halal-friendly, all-in-one brunch dish with minimal cleanup.


Ingredients

Scale

2 medium Russet potatoes, scrubbed and fork-pricked
2 tbsp unsalted butter, softened
3 tbsp heavy cream (or whole milk)
4 slices turkey bacon, cooked*crumbed
4 large eggs
1/2 cup shredded cheddar cheese
Thinly sliced chives or green onions
Salt and pepper, to taste


Instructions

Preheat oven to 400°F.
Place potatoes directly on oven rack and bake 40-45 minutes until tender.
Cool potatoes 15 minutes, then slice in half lengthwise.
Hollow out each half, reserving flesh in a bowl.
Level the cut side of each potato half with a knife.
Add butter and cream to the reserved potatoes, mash until smooth. Season with salt and pepper.
Fill each potato shell with 1 tablespoon of the mashed mixture.
Place an egg in each shell, cover with remaining mashed potatoes.
Sprinkle 1 tablespoon cheddar on top of each egg.
Bake 12-15 minutes until eggs reach desired doneness and cheese is melted.
Garnish with chives before serving.

Notes

Use turkey bacon for halal compliance; substitute with beef bacon if preferred.
For vegetarian version, omit turkey bacon and use vegetable oil instead of butter.
Top with sour cream or hot sauce for extra flavor.
Store leftovers airtight in the refrigerator for up to 2 days.

  • Prep Time: 20
  • Cook Time: 45
  • Category: Breakfast
  • Method: Oven baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 potato half
  • Calories: 350
  • Sugar: 1g
  • Sodium: 420mg
  • Fat: 19g
  • Saturated Fat: 11g
  • Carbohydrates: 34g
  • Fiber: 2g
  • Protein: 14g
  • Cholesterol: 180mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating