Twice Baked Breakfast Potatoes

Category: Perfect Pairings & Anytime Bites

These twice-baked breakfast potatoes start with oven-roasted russet potatoes that are scooped out and mixed into creamy mashed potatoes with butter and hot milk. The potato shells are gently refilled with this mash, topped with crispy beef bacon, shredded cheddar cheese, and a cracked egg. Baking them a second time melds the flavors, setting the egg whites while keeping yolks slightly runny. The result is a hearty breakfast with a comforting mix of textures—from soft mash to crisp bacon and tender potato skin.

Adding garlic, chives, or different cheese varieties can enhance the taste, making these potatoes a versatile and satisfying morning dish. This method highlights simple ingredients prepared in layers of warmth and flavor, perfect for a filling start to the day.

Breanna smiling at the camera.
Created By Breanna
Last updated on Mon, 17 Nov 2025 16:59:20 GMT
Twice baked breakfast potatoes with bacon and egg. Save
Twice baked breakfast potatoes with bacon and egg. | foodiffy.com

These twice baked breakfast potatoes make a satisfying morning meal that feels indulgent yet easy enough for busy weekends or relaxed brunches. They bring together creamy mashed potatoes, crispy beef bacon, melted cheddar cheese, and a perfectly cooked egg in one baked package. This dish always fills the kitchen with comforting aromas and keeps everyone happy around the table.

I first made this on a lazy Sunday when I wanted something special but fuss-free. It quickly became a family favorite that we revisit whenever we want a breakfast that feels like a treat.

Ingredients

  • 3 large russet potatoes: choose firm, smooth potatoes with no green spots for the fluffiest results
  • 1 tablespoon avocado oil: a high smoke point oil to keep the potato skins crisp during baking
  • Salt and black pepper: essential for seasoning both the exterior and the creamy mashed center
  • 3 tablespoons unsalted butter: adds richness and smooth texture to the mashed potatoes, avoid salted to control seasoning precisely
  • Half a cup whole milk, warmed: helps create a silky mash without cooling too quickly
  • 6 slices beef bacon: offers a hearty, smoky crunch that contrasts with the soft potato
  • Three quarters cup shredded cheddar cheese: pick a sharp cheddar for extra flavor that melts nicely
  • 6 large eggs: the crowning touch, adding protein and a gooey yolk that ties all flavors
  • Extra salt and black pepper on hand: for final seasoning

Instructions

Bake The Potatoes:
Preheat your oven to 400 degrees Fahrenheit. Begin by scrubbing the russet potatoes under cool water to remove any dirt and pat dry. Poke holes all over each potato using a fork to let steam escape evenly while roasting. Rub them all over with avocado oil then season with salt and black pepper. Place the potatoes directly on the oven rack to allow air to circulate around them and bake for 50 to 60 minutes until a fork slides in easily. Remove and let them cool just enough to handle safely.
Prepare The Filling:
Slice each roasted potato in half lengthwise, then gently scoop out most of the inside flesh with a spoon, leaving a shell thick enough to hold its shape. Mash the scooped potato in a bowl with unsalted butter and warm whole milk until smooth. Season again with salt and black pepper to bring out the flavors fully.
Assemble The Potatoes:
Return most of the creamy mashed potato into the hollowed shells, pressing down lightly in the center to create a small well. Lay two halves of beef bacon in each potato center, sprinkle shredded cheddar evenly over the bacon and carefully crack one egg on top. Finish with a light sprinkle of salt and pepper to taste.
Bake Again:
Place your assembled potatoes on a baking tray and bake at 350 degrees Fahrenheit for about 15 to 20 minutes. Keep an eye to make sure egg whites are set but the yolk remains soft or runny according to your preference. This second bake melds everything beautifully.
Serve And Enjoy:
Let the potatoes rest for a few minutes before serving to let the egg settle and make it easier to eat. This breakfast bite is decadent yet comforting and best enjoyed warm.
Twice baked breakfast potatoes with bacon and egg.
Twice baked breakfast potatoes with bacon and egg. | foodiffy.com

My favorite part is the crispy bacon hiding inside the soft mashed potato topped with a gently cooked egg. It reminds me of childhood mornings when we’d savor something homemade that felt a little luxurious without any hurry.

Storage Tips

Store any leftovers in an airtight container in the refrigerator for up to two days. To reheat, place in a 350 degree oven until warmed through to keep the skins crisp and egg texture pleasant. Avoid microwaving as it can make the potato soggy and the egg rubbery.

Ingredient Swaps

Try turkey bacon or a plant-based bacon alternative for a lighter or vegetarian-friendly dish. Substitute the cheddar with Gruyere or Monterey Jack for a different flavor profile that still melts well. Use almond milk or oat milk instead of whole milk to keep it dairy free though this will slightly change the texture.

Serving Ideas

Serve with a simple green salad dressed in lemon vinaigrette to cut through the richness. Add a spoonful of sour cream or Greek yogurt on top for extra creaminess and tang. Pair with roasted tomatoes or sautéed spinach for a colorful plate.

Twice baked breakfast potatoes with bacon and egg.
Twice baked breakfast potatoes with bacon and egg. | foodiffy.com

This meal never fails to bring smiles especially on slow weekend mornings when we make it a ritual to eat together. It’s hands off for the most part so you can sip coffee or chat while it bakes. The combination of crispy edges, creamy mash, and that perfect egg yolk run is just unbeatable.

Frequently Asked Recipe Questions

→ What type of potatoes work best for this dish?

Large russet potatoes are ideal due to their fluffy texture and sturdy skin that holds the filling well.

→ How do I ensure the eggs cook properly without overcooking?

Bake the assembled potatoes at 350°F for 15-20 minutes until egg whites are set but yolks remain slightly runny for the perfect balance.

→ Can I prepare the mashed potatoes in advance?

Yes, mash the scooped potato insides ahead of time, but assemble and bake fully just before serving for freshest results.

→ What are good cheese alternatives to cheddar for this dish?

Gruyere, Monterey Jack, or a mild sharp white cheese work well and complement the flavors nicely.

→ How can I add extra flavor to the mashed potato filling?

Incorporate minced garlic or fresh herbs like chives or green onions directly into the mash for added depth.

Fluffy Twice Baked Potatoes

Fluffy twice-baked potatoes loaded with creamy mash, crispy bacon, cheddar, and a cooked egg.

Preparation Time
20 mins
Time to Cook
75 mins
Overall Time
95 mins
Created By: Breanna

Type of Recipe: Sides & Snacks

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: American

Portion Size: 6 Number of Servings (6 stuffed potato halves)

Dietary Options: Gluten-Free

Ingredients Required

→ Potatoes

01 3 large russet potatoes

→ Seasoning for roasting

02 1 tablespoon avocado oil
03 0.5 teaspoon salt
04 0.25 teaspoon black pepper

→ Mashed potatoes

05 3 tablespoons unsalted butter
06 120 milliliters whole milk, heated
07 0.5 teaspoon salt
08 0.25 teaspoon black pepper

→ Toppings

09 6 slices beef bacon
10 75 grams shredded cheddar cheese
11 6 large eggs
12 Salt and black pepper, to taste

Guide to Cooking

Step 01

Preheat the oven to 200°C. Scrub the russet potatoes and pierce each with a fork all over. Rub the potatoes with avocado oil, salt, and black pepper. Place them directly on the oven rack and roast for 50 to 60 minutes until tender. Allow to cool slightly.

Step 02

Slice each potato lengthwise and scoop out the flesh, leaving firm shells. In a bowl, mash the scooped potato with butter, hot whole milk, salt, and black pepper until smooth.

Step 03

Return most of the mashed potato mixture into the shells, pressing down in the center to form a well. Place two halved slices of beef bacon in the well, sprinkle with shredded cheddar cheese, and carefully crack an egg on top. Season with salt and black pepper.

Step 04

Bake the stuffed potatoes at 190°C for 15 to 20 minutes until egg whites are set but yolks remain slightly runny.

Step 05

Let the potatoes rest for a few minutes before serving to enjoy the full flavor and perfect texture.

Extra Suggestions

  1. Enhance flavor by adding minced garlic to the mashed potatoes. Experiment with Gruyere or Monterey Jack cheese for alternative tastes. Garnish with chives or green onions.

Necessary Equipment

  • Oven
  • Mixing bowl
  • Fork
  • Baking rack or tray

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy and eggs

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 450
  • Fats: 25 g
  • Carbohydrates: 35 g
  • Protein: 25 g