This protein-packed morning bowl delivers everything you need to start your day right. Crispy roasted russet potatoes seasoned with paprika and garlic form the perfect base, topped with fluffy scrambled eggs and smoky bacon. Fresh avocado, cherry tomatoes, and green onions add brightness and crunch, while shredded cheddar ties it all together. The whole thing comes together in just 40 minutes, making it ideal for weekend brunch or meal prep. Each serving packs 23 grams of protein to keep you fueled for hours.
My roommate in college used to make these loaded breakfast bowls on Sunday mornings, the whole apartment smelling like crispy bacon and roasted potatoes while we nursed our coffee and planned the week ahead. Now it is my go-to when I need something substantial that keeps me full for hours, especially on those busy weekdays when lunch feels miles away.
Last winter my sister came over after a terrible breakup, and I made these bowls while she sat at my counter talking and crying. She ate every bite and actually smiled for the first time in days, telling me the combination of warm eggs, salty bacon, and cool avocado felt like a hug on a spoon.
Ingredients
- Russet potatoes: These give you the best crispy edges after roasting, and dicing them into even half-inch pieces is the secret to uniform cooking
- Olive oil: Helps the spices cling and creates that beautiful golden crust we are looking for
- Paprika and garlic powder: This simple seasoning mix transforms plain potatoes into something crave-worthy
- Eggs: Six large eggs give you two per bowl, but scramble them gently so they stay soft and creamy
- Bacon: Dicing before cooking means every bite gets some of that smoky crispy goodness
- Cheddar cheese: Sprinkle it while everything is still hot so it melts into all the nooks and crannies
- Avocado: Adds that creamy cool contrast that makes each bite so satisfying
- Cherry tomatoes and green onions: Fresh elements that cut through all the rich savory flavors
Instructions
- Roast the potatoes:
- Preheat your oven to 400°F, toss the diced potatoes with olive oil and spices until well coated, then spread them on a baking sheet in a single layer for even browning
- Crisp the bacon:
- Cook the diced bacon in a skillet over medium heat until it is crispy, about 8 minutes, then transfer to paper towels to drain
- Scramble the eggs:
- In the same bacon skillet (save that fat for flavor), scramble the eggs over medium-low heat, pushing them gently with a spatula until they are just set but still soft
- Build your bowls:
- Divide the roasted potatoes among four bowls, then pile on the scrambled eggs, bacon, and shredded cheddar while everything is still hot
- Add the fresh toppings:
- Sprinkle with diced avocado, cherry tomatoes, green onions, and cilantro, then add hot sauce if you like a morning kick
This recipe has become my default for brunch guests because everyone can customize their own bowl, and I love watching people decide exactly how much hot sauce or cheese they want. Something about building your own breakfast makes people happier than just being served a plate.
Make It Your Own
Swap out the bacon for breakfast sausage or leave it out entirely and add sautéed mushrooms and black beans instead. Sometimes I use pepper jack cheese when I want extra kick, or feta for a salty tang that pairs beautifully with the avocado.
Prep Ahead
You can dice the potatoes the night before and store them in cold water to prevent browning, then drain and pat dry before roasting. The bacon can also be cooked ahead and reheated, which makes morning assembly incredibly fast on busy weekdays.
Serving Suggestions
A cold glass of orange juice or a light smoothie balances out the richness perfectly. If you are feeding a crowd, set up a toppings bar so guests can build their own creations.
- Keep the roasted potatoes on a serving tray in a low oven to maintain their crispiness
- Have extra hot sauce options on hand for different spice preferences
- Serve with warm tortillas on the side for breakfast taco style
There is something so comforting about a breakfast bowl that hits every texture and flavor, and I hope this becomes one of those recipes you turn to again and again.
Your Recipe Questions Answered
- → Can I make this vegetarian?
-
Absolutely. Simply omit the bacon and replace it with sautéed mushrooms, black beans, or plant-based bacon alternatives for protein.
- → How do I store leftovers?
-
Store components separately in airtight containers. The potatoes and bacon reheat well in the oven at 350°F for 10 minutes. Add fresh toppings just before serving.
- → Can I use different potatoes?
-
Yes. While russets create the crispiest result, you can use Yukon Gold for creamier texture or sweet potatoes for a sweeter variation.
- → Is this gluten-free?
-
Naturally yes. Just ensure your toppings, hot sauce, and any seasonings are certified gluten-free if you have severe sensitivities.
- → What other cheeses work well?
-
Pepper jack adds spicy kick, feta brings tangy brightness, and Monterey Jack melts beautifully. Mix and match based on your preference.
- → Can I prep components ahead?
-
Definitely. Dice potatoes and cook bacon up to 2 days ahead. Roast potatoes fresh or reheat morning-of. Scramble eggs just before assembling.