
Ready to build the breakfast sandwich of your dreams This recipe layers crispy bacon creamy avocado and a perfectly fried egg on toasted sourdough for a truly unforgettable meal Forget boring mornings this ultimate breakfast sandwich is the delicious satisfying boost your day needs
I started making this sandwich for weekend brunches at home and now it has become the one thing everyone requests when they stay over The combination of crispy bacon and creamy avocado keeps me coming back
Ingredients
- Sourdough bread: provides a sturdy flavorful base and toasts beautifully Aim for fresh bakery bread for added texture
- Large eggs: create a proteinrich centerpiece for the sandwich Use higher quality eggs for brighter yolks and flavor
- Thickcut bacon: stays crispy and hearty Look for bacon with less fat and more meaty strips
- Ripe avocado: brings creaminess and healthy fats Press gently to check for ripeness it should give slightly without being mushy
- Fresh arugula: adds peppery notes and freshness Choose bright green leaves for the best taste
- Mayonnaise: creates a rich smooth spread Use a real egg mayo for authentic flavor
- Dijon mustard: adds tang and depth Opt for traditional French Dijon if possible for a mild spice
- Salt and black pepper: amplify all the other flavors Use freshly ground black pepper for more punch
StepbyStep Instructions
- Cook the bacon:
- Lay your bacon strips flat in a cold skillet then turn the heat to medium Watch closely and flip as needed Let the fat render off slowly Cook until deeply golden and crisp Drain on a paper towel to keep them crunchy
- Toast the sourdough:
- Pour most of the bacon fat out but leave just enough in the skillet for more flavor Place bread slices directly in the pan Press slightly for even browning Toast each side until crunchy and golden which takes about two to three minutes
- Fry the eggs:
- Heat a nonstick pan on medium and crack in your eggs Cook them gently without moving for a runny yolk sunny side up or flip for overeasy edges Spoon a touch of bacon fat over the whites to set more quickly if you like Season lightly with salt and pepper for flavor
- Make the sauce:
- In a small bowl blend mayonnaise and Dijon with a fork until completely mixed Add a pinch of salt and pepper Taste and adjust to your liking This creamy spread ties everything together
- Assemble the sandwich:
- Generously spread the Dijonmayo on all bread slices Layer your arugula for freshness Add crispy bacon then slide a fried egg on top Arrange the avocado slices for creaminess Cap with the other slice of bread Press gently and cut in half Serve right away while everything is warm

My favorite part is how the bacon and avocado balance each other One time I added a touch of hot sauce to the spread and everyone at the table wanted seconds This sandwich is now how we celebrate family mornings at our house
Storage Tips
The assembled sandwich tastes best fresh but you can prep ingredients ahead Cook the bacon in advance and store in a paper towel lined container in the fridge for two days Fried eggs are best cooked to order but to save time toast the bread and mix the sauce beforehand If needed wrap leftovers in foil and reheat in a toaster oven for a few minutes to revive the crispiness
Ingredient Substitutions
You can swap arugula with baby spinach if you want something milder For a vegetarian version skip the bacon and add smoked gouda or a thick tomato slice Any sturdy rustic bread works if sourdough is not available If you do not have Dijon mustard stoneground or spicy brown will add a similar kick
Serving Suggestions
Pair your sandwich with a simple fruit salad or crispy roasted potatoes for a bigger meal A hot cup of coffee or fresh orange juice always rounds out breakfast nicely You can cut it into halves or quarters for sharing at brunch parties
Cultural Note
The breakfast sandwich has deep roots in American diner culture It became popular as a hearty quick meal to start the day Sourdough’s tang and structure make it a modern classic while avocado and arugula give it a California twist No wonder this combo keeps popping up on trendy menus
Frequently Asked Questions
- → How do I get perfectly crispy bacon?
Cook bacon over medium heat, flipping occasionally, until it reaches your desired crispness. Drain on paper towels to keep it crunchy.
- → Can I substitute another bread for sourdough?
Yes, use any sturdy bread such as whole grain, ciabatta, or brioche. Just ensure it is thick enough to hold the fillings.
- → What’s the best way to fry the egg for this sandwich?
A sunny-side up or over-easy egg offers a runny yolk that adds richness. Cook in a non-stick pan with a little oil for best results.
- → How do I know if my avocado is ripe?
Gently press the avocado’s skin—it should yield slightly without feeling mushy. Dark, pebbly skin usually indicates ripeness.
- → What can I add for extra flavor?
Try sharp cheddar or provolone cheese, or add tomato slices and a dash of hot sauce to the spread for a spicy kick.