Bacon Egg and Avocado Breakfast Sandwich Recipe

My Favorite breakfast sandwich made with a fried egg, cheddar cheese, maple bacon, and avocado.

Bacon Egg and Avocado Breakfast Sandwich Recipe

Is there anything more simple, yet spectacular as a breakfast sandwich? Think about it—a breakfast sandwich combines the greatest parts of breakfast and neatly wraps it in golden, toasted carbs. If it wasn’t for self control (and sometimes pure laziness), I would eat a bacon, egg and avocado sandwich EVERY morning. Seriously, there is no better way to start any day. Going to the office? Yeah, I want a bacon, egg and avocado STAT. Climbing a mountain? Give me that breakfast sandwich.

There’s something medicinal (and magical) about greasy breakfast food. I’ll be honest, I’m not a morning person. And I mean a don’t-talk-to-me-until-I’ve-had-my-coffee kind of morning person. But bacon and eggs just seem to lift this morning spell—breakfast understands me…

This obsession all started many years ago at Dunkin’ Donuts. The bacon (or sausage) egg, and cheese sandwich on a plain bagel was my go-to order (still is). So I finally figured it was time to share my own variation with a simple addition of mashed avocado and maple bacon.

Avocado goes oh so well with bacon, eggs, and carbs. It adds a delicious creamy texture to compliment that crispy bacon and gooey egg. You could used sliced avocado, but I think it’s best to mash it and spread it over the bagel. Layered to absolute perfection, this breakfast sandwich combines fresh avocado, maple bacon, a fried egg, cheddar cheese, and a toasted plain bagel.

Now go get your weekend brunch on and serve with the ultimate bloody mary.

Bacon Egg and Avocado Breakfast Sandwich Recipe

Bacon Egg and Avocado Breakfast Sandwich Recipe

Bacon Egg and Avocado Breakfast Sandwich Recipe


Bacon Egg and Avocado Breakfast Sandwich Recipe

  • Prep Time: 5 mins
  • Cook Time: 10 mins
  • Total Time: 15 mins
  • Yield: 2 1x



  • 4 slices thick cut maple bacon
  • 2 plain bagels, toasted
  • 2 slices orange cheddar cheese
  • 2 eggs
  • 1 avocado, sliced or mashed
  • salt and freshly ground pepper, to taste
  • Oil or butter for pan


  1. Cook the bacon in a skillet to your liking over medium heat. Once done, drain on paper towels and set aside.
  2. Meanwhile, in a greased medium skillet, fry the eggs (sunny side up) to desired level of doneness. I prefer mine slightly runny in the center. Once the eggs are nearly cooked, top with a slice of cheddar cheese. Once cheese is warm and starting to melt, remove eggs from the skillet and set on a plate.
  3. Cut the avocado in half, remove pit, and scoop the flesh into a bowl. Mash with a fork until desired level of creaminess.
  4. Top each toasted bagel with sliced or creamy avocado, 2 slices of bacon and one egg. Sandwich with the top half of the bagel and serve immediately.


Mashed versus sliced avocado is personal preference.