Mornings deserve a bold, flavor-packed start, and this bacon and egg breakfast sandwich delivers exactly that. Imagine crispy, smoky bacon layered with a perfectly fried egg, melted cheese, and creamy avocado, all hugged by a toasted, buttery brioche bun. This isn’t just a sandwich; it’s a sensory celebration designed to jolt your taste buds awake and fuel your day with unapologetic deliciousness.
Why This Recipe Works
- Flavor Layering: Each component—salty bacon, rich egg, creamy avocado, sharp cheese—builds a complex, satisfying taste profile that hits every note.
- Textural Symphony: The contrast between crispy bacon, a runny yolk, soft avocado, and toasted bun creates a mouthfeel that’s endlessly exciting.
- Customizable Foundation: The basic formula welcomes endless variations, letting you tailor it to your cravings or dietary needs without losing its soul.
- Quick Satisfaction: From pan to plate in under 20 minutes, it delivers restaurant-quality indulgence faster than you can get through a drive-thru line.
Ingredients
- 4 slices thick-cut bacon
- 2 large eggs
- 2 brioche burger buns
- 2 slices sharp cheddar cheese
- 1 ripe avocado
- 2 tablespoons unsalted butter, divided
- 1 tablespoon mayonnaise
- 1 teaspoon hot sauce (like Cholula or Sriracha)
- Salt and freshly ground black pepper to taste
Equipment Needed
- Large skillet or cast-iron pan
- Spatula
- Small bowl for mixing
- Knife and cutting board
- Toaster or oven for buns
Instructions
Crisp the Bacon to Smoky Perfection
Heat your large skillet over medium heat. No oil is needed—the bacon will render its own glorious fat. Lay the 4 slices of thick-cut bacon in the cold pan, ensuring they don’t overlap. Cook for 8–10 minutes, flipping every 2–3 minutes, until the bacon is deeply browned, crispy at the edges, and has rendered most of its fat. You’re listening for a steady, gentle sizzle, not a violent spatter. The fat should bubble around the edges, and the strips will shrink slightly as they cook. Transfer the bacon to a paper towel-lined plate to drain, but leave that precious, smoky bacon fat in the pan—it’s liquid gold for the next step. Resist the urge to crank the heat; medium allows the fat to render slowly, preventing burnt spots and ensuring an even, crisp texture. Tip: For extra-crispy bacon without burning, start in a cold pan. This allows the fat to render gradually as the pan heats up, resulting in uniformly crispy strips.
Fry the Eggs for a Luxurious Runny Yolk
Keep the skillet over medium heat with the bacon fat. If it looks scant, add 1 tablespoon of the unsalted butter. Crack the 2 large eggs directly into the hot fat, seasoning immediately with a pinch of salt and a few grinds of black pepper. Cook for 2–3 minutes until the whites are fully set, opaque, and slightly crispy at the lacy edges, but the yolks remain gloriously runny. For a perfect over-easy egg, gently slide your spatula under each egg after about 2 minutes and carefully flip it. Cook for just 30 seconds more on the second side—this sets the top white while preserving that liquid gold center. The yolk should jiggle when nudged. If you prefer a firmer yolk, cook for an additional 60–90 seconds. Remove the eggs from the pan and set them aside on a clean plate. The key here is confidence: a hot pan, a quick crack, and minimal fuss. Tip: For the cleanest crack, tap the egg firmly on a flat surface, not the edge of the pan, to avoid shell fragments.
Toast the Buns and Build the Flavor Base
While the eggs rest, split the 2 brioche burger buns and toast them until golden brown. You can use a toaster, or for more richness, brush the cut sides with the remaining 1 tablespoon of melted unsalted butter and toast them in the same skillet over medium heat for 1–2 minutes per side until crisp and fragrant. In a small bowl, mash the flesh of the ripe avocado with a fork until mostly smooth but with some delightful chunks remaining. Stir in 1 tablespoon of mayonnaise and 1 teaspoon of hot sauce until fully combined—this creates a creamy, spicy spread that cuts through the richness. Generously slather this avocado mixture on the bottom halves of the toasted brioche buns. The warmth of the bun will slightly melt the spread, allowing it to seep into every nook. This layer acts as a moisture barrier, preventing the bun from getting soggy while adding a creamy, tangy kick. Tip: Add a squeeze of fresh lime juice to the avocado spread to keep it vibrant green and add a bright, acidic note.
Layer the Components with Strategic Precision
Place 2 slices of the crispy bacon on top of the avocado spread on each bottom bun. The bacon should be warm, not piping hot, to prevent wilting the other ingredients. Next, lay a slice of sharp cheddar cheese over the bacon. The residual heat from the bacon will begin to gently melt the cheese, creating a gooey bond. Now, carefully place a fried egg on top of each cheese slice. The weight of the egg will further melt the cheese, and if your yolk is runny, it’s about to become the sauce. Season the egg lightly with another pinch of salt and pepper. The order here is crucial: avocado on the bottom protects the bun, bacon provides a sturdy, salty base, cheese melts into both, and the egg crowns it all. This stacking ensures every bite contains every element in perfect proportion.
Assemble, Press, and Devour Immediately
Cap each sandwich with the top half of the toasted brioche bun. Gently press down with the palm of your hand to compress the layers slightly—this melds the textures and makes the sandwich easier to eat. Don’t smash it aggressively; you want cohesion, not a pancake. The ideal sandwich should have a slight give when squeezed, with the runny yolk threatening to escape. Serve immediately while the bacon is crisp, the cheese is melty, and the yolk is liquid. This is not a sandwich to wait on; the magic is in the contrast of temperatures and textures at the moment of assembly. Slice in half if desired, and prepare for a messy, utterly satisfying experience where the yolk rivers down your fingers and the crunch of bacon echoes with every bite. Tip: For neat eating, wrap the bottom half of the sandwich in parchment paper to catch drips without sacrificing that essential hand-held experience.
Tips and Tricks
For an even more decadent sandwich, try baking your own brioche buns—the extra butter and eggs in the dough create an incomparably rich, tender vessel. If you’re cooking for a crowd, cook the bacon in the oven at 400°F on a wire rack set over a baking sheet for 18–22 minutes; it renders more evenly and frees up the stovetop. Experiment with different cheeses: pepper jack adds a spicy kick, gruyère brings nutty sophistication, or American cheese delivers ultimate meltiness. To make the eggs ahead, fry them to your desired doneness, let them cool completely, store them in an airtight container in the fridge for up to 2 days, and reheat gently in a skillet for 30 seconds before assembling. For a crispier egg white with minimal oil, use a non-stick pan and a lid to trap steam, which sets the top white faster.
Recipe Variations
- Southwestern Kick: Swap the avocado spread for a mixture of mashed black beans, corn, lime juice, and cilantro. Use pepper jack cheese and add a few slices of pickled jalapeño.
- Green Goddess: Replace the bacon with a handful of fresh spinach or arugula wilted in the bacon fat. Add sliced tomato and a schmear of pesto or herbed goat cheese.
- Breakfast Burger Style: Use a beef or turkey patty seasoned with salt and pepper instead of bacon. Top the egg with a slice of melted cheese and a dollop of ketchup or special sauce.
- Low-Carb Version: Ditch the bun entirely and serve the bacon, egg, cheese, and avocado between two large, crisp lettuce leaves (like romaine or butter lettuce) or on a toasted slice of keto-friendly bread.
- Sweet and Savory Twist: Spread a thin layer of fig jam or maple syrup on the bottom bun before adding the bacon. The sweet note plays beautifully against the salty bacon and rich egg.
Frequently Asked Questions
Q: Can I make this sandwich ahead of time?
A: It’s best enjoyed fresh. However, you can prep components: cook bacon and store refrigerated for up to 3 days, make the avocado spread (with lime juice to prevent browning), and toast buns. Assemble and reheat the egg just before serving to maintain texture.
Q: What’s the best way to reheat bacon to keep it crispy?
A: Reheat bacon in a single layer on a baking sheet in a 400°F oven for 3–5 minutes. The dry heat restores crispiness better than a microwave, which can make it rubbery. Avoid the skillet for reheating, as it can over-render the fat.
Q: My egg yolk always breaks when I flip it. Any tips?
A> Ensure your spatula is thin and slid fully under the egg before flipping. Use a confident, swift motion. Alternatively, skip flipping and add a teaspoon of water to the pan, then cover with a lid to steam the top white for 1–2 minutes for a “sunny-side up” style.
Q: Can I use turkey bacon or a vegetarian alternative?
A> Absolutely. Turkey bacon will be leaner; cook it with a bit of oil. For a vegetarian version, use crispy tempeh strips or smoked tofu pan-fried until browned. The key is to season well to mimic bacon’s salty, smoky depth.
Q: How do I prevent the bottom bun from getting soggy?
A> The avocado-mayo spread acts as a moisture barrier. Also, ensure your bacon and eggs are well-drained and not piping hot when assembling. Toasting the bun thoroughly creates a crispier surface that resists sogginess longer.
Summary
This bacon and egg breakfast sandwich is a masterclass in morning indulgence, layering crispy bacon, a runny-yolk egg, melted cheese, and creamy avocado on a buttery brioche bun. It’s a quick, customizable feast that delivers bold flavors and thrilling textures in every single bite.
Bacon and Egg Breakfast Sandwich
2
servings5
minutes15
minutesIngredients
Instructions
- 1 Cook bacon in a skillet over medium heat for 8–10 minutes until crispy. Transfer to a paper towel-lined plate.
- 2 Fry eggs in the bacon fat (add butter if needed) for 2–3 minutes until whites are set but yolks are runny. Season with salt and pepper.
- 3 Toast brioche buns. Mash avocado with mayonnaise and hot sauce, then spread on bottom bun halves.
- 4 Layer bacon, cheese, and a fried egg on each bottom bun. Season egg lightly.
- 5 Top with bun, press gently, and serve immediately.




