This protein-packed breakfast bowl combines crispy roasted potatoes seasoned with paprika and garlic, fluffy scrambled eggs, and diced bacon for a satisfying morning meal. Topped with fresh avocado, cherry tomatoes, green onions, and shredded cheddar, each bowl delivers balanced flavors and textures. The dish comes together in just 40 minutes, making it perfect for weekend breakfasts or meal prep. Customize with your favorite hot sauce or swap bacon for black beans to suit your preferences.
The smell of bacon sizzling on a Sunday morning used to pull me out of bed faster than any alarm clock ever could. My roommate would start the potatoes roasting while I handled the eggs, and wed rotate around our tiny kitchen like we had choreographed it. Eventually we started piling everything into bowls because it was easier than making separate plates, and somehow the layers made everything taste better. Now this is the breakfast I make when I need to feel like the day is going to go well before it even starts.
Last winter my cousin came to visit and we made these bowls while caught up on three years of stories in one sitting. She kept sneaking pieces of bacon off the paper towel plate, and I pretended not to notice because I was doing the exact same thing with the roasted potatoes. By the time we finally sat down to eat, the bowls were piled so high we could barely see over them, but that is exactly how breakfast should be.
Ingredients
- 3 medium russet potatoes, diced: These become the foundation of the whole bowl, so cut them evenly and do not rush the roasting step because crispy potatoes are nonnegotiable
- 2 tablespoons olive oil: Helps the spices coat every surface and encourages that golden exterior we are chasing
- 1 teaspoon paprika: Adds a subtle warmth and gorgeous color that makes people think you did something complicated
- 1/2 teaspoon garlic powder: Distributes evenly unlike fresh garlic which can burn and turn bitter in the oven
- Salt and black pepper: Potatoes need aggressive seasoning or they will taste like nothing regardless of how crispy they get
- 6 large eggs: Room temperature eggs scramble more evenly, so take them out of the fridge while the oven preheats
- 6 strips bacon, diced: Cutting before cooking means everything crisps up at the same rate and you get bacon bits in every single bite
- 1/2 cup shredded cheddar cheese: The residual heat from the eggs and potatoes will melt it perfectly without needing additional time
- 1 avocado, diced: Wait until the very last second to cut and add or it will start to brown and get sad
- 1/2 cup cherry tomatoes, halved: Their brightness cuts through all the rich elements and makes the bowl feel lighter somehow
- 1/4 cup green onions, sliced: Add these raw for a sharp bite that wakes up your palate
- 2 tablespoons fresh cilantro, chopped: Optional but highly recommended if you want something fresh and herbal on top
- Hot sauce: The finishing tie that brings everything together, use as much as your morning heart can handle
Instructions
- Get the oven going and prep the potatoes:
- Crank your oven to 400 degrees, then toss those diced potatoes with olive oil, paprika, garlic powder, salt, and pepper until every piece is coated. Spread them on a baking sheet with space between pieces because crowded potatoes steam instead of crisp.
- Roast until golden and irresistible:
- Slide the potatoes into the hot oven for 20 to 25 minutes, flipping them halfway through so both sides get that beautiful caramelization we are all here for.
- Crisp the bacon while you wait:
- Cook the diced bacon in a skillet over medium heat until it is as crispy as you like it, then move it to paper towels to drain but do not wipe out the pan.
- Scramble the eggs in the bacon fat:
- Working in the same skillet, scramble your eggs over medium low heat, pushing them gently across the pan until they are just set. Season them now because once they hit the bowl, seasoning becomes an afterthought.
- Build the foundation of each bowl:
- Start with a base of those roasted potatoes, then pile on scrambled eggs and crispy bacon while everything is still hot enough to melt the cheese.
- Add the cheese and fresh toppings:
- Sprinkle cheddar over the hot components so it melts, then crown the bowl with avocado, tomatoes, green onions, cilantro if you are using it, and a final drizzle of hot sauce.
- Put everything on the table and dig in:
- Serve immediately while the potatoes are still crispy and the eggs are fluffy because texture is half the experience here.
This became our posthike tradition last summer because something about eating from a bowl makes breakfast feel like a genuine meal rather than just food. My friend said it was like having a restaurant breakfast without needing to put on real pants or talk to anyone before coffee, and honestly that might be the highest praise any breakfast has ever received.
Make It Your Own Way
Once you have the method down, this bowl becomes whatever you need it to be. I have made versions with roasted sweet potatoes instead of russets, added sautéed greens when I felt guilty about the lack of vegetables, and even swapped the bacon for chorizo on days when I wanted something with a little more kick.
Timing Your Morning Right
The oven does the heavy lifting while you handle the stovetop work, which means everything finishes around the same time if you start the potatoes first. I like to chop all my toppings while the potatoes roast so I am not frantically cutting avocado with eggs already drying out in the pan.
Leftovers That Actually Work
While this is best eaten fresh, you can prep components ahead if you are rushing. The potatoes reheat beautifully in a dry skillet to recrisp, and I have been known to scramble eggs in the microwave at work in a desperate moment. The avocado and tomatoes should always be added fresh though, no exceptions.
- Store roasted potatoes separately from eggs and toppings to maintain texture
- Reheat potatoes in a hot skillet rather than the microwave to bring back the crunch
- Assemble bowls right before eating and save the fresh garnishes for the very last moment
There is something deeply satisfying about starting your day with a meal that feels this complete and thoughtful. Hope your morning is off to a fantastic start.
Common Questions
- → Can I make this ahead of time?
-
Prepare components in advance and store separately. Roast potatoes and cook bacon up to 2 days ahead. Scramble eggs fresh before assembling for best texture.
- → What vegetables can I add?
-
Sautéed spinach, bell peppers, mushrooms, or diced onions work wonderfully. Add them during the potato roasting or scramble them with the eggs.
- → Is this gluten-free?
-
Naturally gluten-free when using gluten-free toppings. Check your bacon, hot sauce, and seasonings to ensure no hidden gluten ingredients.
- → Can I use different potatoes?
-
Russets provide the crispiest texture, but Yukon Gold or red potatoes work too. Adjust cooking time as smaller potatoes may cook faster.
- → How do I store leftovers?
-
Store assembled bowls in airtight containers for up to 3 days. Reheat in the microwave or oven, though potatoes may lose some crispness.
- → What cheese substitutes work well?
-
Pepper jack adds spice, feta provides tang, or use Monterey Jack for mild creaminess. Dairy-free options include nutritional yeast or vegan shreds.