Twice-baked breakfast potatoes are everything you love about a hearty morning meal — all bundled up in a crispy potato shell. Think fluffy baked potato interiors blended with creamy mix-ins, savory bacon, scrambled eggs, melty cheese, and fresh herbs — all returned to the oven for one final bake until golden and bubbling.
This breakfast twist on the classic twice-baked potato is satisfying, customizable, and great for everything from lazy weekends to brunch spreads or meal prep. Each bite delivers comfort and flavor — warm, cheesy, and packed with all the good stuff.
Ingredient Overview

These stuffed breakfast potatoes come together with a few simple ingredients that offer flavor, texture, and balance. Here’s what makes this dish work — and how you can make it your own.
Core Ingredients:
-
Russet potatoes: Their starchy flesh and sturdy skins make them ideal for baking and stuffing.
-
Olive oil or melted butter: Helps achieve that golden, crispy shell.
-
Salt and pepper: A must for seasoning each layer properly.
The Filling:
-
Baked potato flesh: Scooped from the skins and mashed until creamy.
-
Scrambled eggs: Soft and fluffy, folded in or layered as a topping.
-
Bacon: Crisp and salty, adding texture and smoky flavor.
-
Shredded cheese: Melts beautifully and adds richness — cheddar, Monterey Jack, or Pepper Jack are all great choices.
-
Green onions: A fresh, mild onion bite that brings everything together.
Optional Add-Ins:
-
Cream cheese or sour cream: Mixed in for creamier texture and tang.
-
Cooked vegetables: Like bell peppers, spinach, or sautéed mushrooms for extra nutrients and color.
-
Sausage or chorizo: For more protein or spice.
-
Hot sauce or diced jalapeños: If you like a little heat in the morning.
Ingredient Tips:
-
Use room temperature eggs for more even scrambling.
-
Sharp cheddar gives bold flavor, while milder cheeses provide a smoother melt.
-
For a meatless version, skip the bacon and bulk it up with extra veggies or a plant-based alternative.
How to Make Them
1. Bake the Potatoes
-
Heat your oven to 400°F (200°C).
-
Wash and dry your russet potatoes. Prick each one a few times with a fork.
-
Rub with oil and season with salt.
-
Bake on a sheet or directly on the rack for 45 to 60 minutes, until fork-tender with crisp skins.
2. Prep the Filling
-
Once cool enough to handle, slice each potato lengthwise.
-
Scoop out most of the flesh, leaving a thin layer inside to hold the shape.
-
Place the scooped potato in a bowl and mash with butter, sour cream (if using), salt, and pepper.
3. Cook the Add-Ins
-
Fry bacon until crisp and crumble it once cooled.
-
Scramble the eggs until just set — they’ll finish in the oven.
-
Stir cheese, eggs, bacon, and green onions into the mashed potato mixture, saving some toppings for the end.
4. Refill and Bake Again
-
Spoon the filling back into the potato skins, mounding it slightly.
-
Sprinkle reserved cheese and bacon on top.
-
Bake at 375°F (190°C) for 15–20 minutes, until the tops are golden and the cheese is melted.
-
Garnish with extra green onions and serve hot.
Tips, Variations & Swaps
-
Keep eggs soft: Slightly undercook the eggs before mixing them in so they stay tender through the second bake.
-
Broil for a crispy top: In the last few minutes, broil the potatoes for extra browning.
-
Use mini potatoes for bite-sized breakfast appetizers or party platters.
-
Sweet potatoes can be used for a sweeter, more nutrient-rich version.
-
Add a spoonful of pesto, salsa, or avocado after baking for a twist.
Dietary Adaptations:
-
Vegetarian: Skip the bacon and add more cheese or hearty veggies.
-
Dairy-free: Use plant-based cheese and non-dairy butter or omit the dairy altogether.
-
Gluten-free: Naturally gluten-free, just double-check mix-ins for safety.
Serving Ideas & Occasions
Twice-baked breakfast potatoes are great for:
-
Brunch parties or breakfast gatherings
-
Holiday mornings like Christmas or Thanksgiving
-
Make-ahead breakfasts — just reheat and enjoy
-
Quick dinners when breakfast-for-dinner sounds perfect
Serve with:
-
A side of fruit or a green smoothie
-
Fresh greens or a tangy salad for contrast
-
A drizzle of hot sauce or sour cream to finish
They’re rich enough to stand alone, but also make an excellent companion to other brunch dishes.
Health & Nutrition Notes
While indulgent, these potatoes can be balanced with smart ingredients and portions:
-
Potatoes provide fiber, potassium, and long-lasting energy.
-
Eggs offer quality protein and healthy fats.
-
Cheese and bacon contribute flavor — use sparingly or substitute with lighter options.
-
Sneaking in vegetables boosts fiber, vitamins, and color.
To make it lighter, reduce cheese and butter, or use egg whites and lean proteins.
FAQs
Q1: Can I prepare these potatoes in advance?
A1: Yes, assemble them up to a day ahead and refrigerate. Reheat at 350°F for 15–20 minutes until warmed through.
Q2: What’s the best way to reheat leftovers?
A2: The oven is best for maintaining texture. Bake at 350°F for 15 minutes. Microwaving works, but the skins may soften.
Q3: Are they freezer-friendly?
A3: Absolutely. Wrap individually in foil or store in a freezer-safe container. Reheat from frozen at 375°F for 30–35 minutes.
Q4: What other proteins can I use?
A4: Crumbled sausage, diced ham, or turkey bacon are great swaps.
Q5: How do I spice them up?
A5: Add chopped jalapeños, use spicy cheese like Pepper Jack, or mix in your favorite hot sauce.
Q6: Can I use another type of potato?
A6: Russets work best for size and texture, but Yukon Golds can be used for a slightly creamier filling.
Q7: What vegetables pair well in the filling?
A7: Try sautéed spinach, peppers, onions, mushrooms, or even chopped tomatoes — just make sure they’re cooked and drained to avoid excess moisture.
Crispy russet potatoes are filled with mashed potato, scrambled eggs, cheese, bacon, and green onions, then baked again for a delicious all-in-one breakfast.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
4 large russet potatoes
-
1 tbsp olive oil
-
Salt and pepper
-
4 large eggs, scrambled
-
6 slices cooked bacon, crumbled
-
1 cup shredded cheddar or cheese of choice
-
1/4 cup sour cream or cream cheese (optional)
-
2 tbsp butter
-
2 green onions, thinly sliced
Instructions
-
Preheat oven to 400°F. Wash and pierce potatoes. Rub with oil and season. Bake 45–60 minutes until fork-tender.
-
Let cool slightly, then slice in half. Scoop out the flesh, leaving a ¼-inch border.
-
Mash the potato with butter, sour cream (if using), salt, and pepper.
-
Stir in scrambled eggs, crumbled bacon, most of the cheese, and green onions.
-
Fill potato skins with the mixture. Top with remaining cheese and bacon.
-
Bake at 375°F for 15–20 minutes until golden and bubbly.
-
Garnish with fresh green onions. Serve warm.