Go Back

Spicy Bacon Avocado and Tomato Breakfast Sandwiches

This bacon avocoado and tomato breakfast sandwich with spicy cream sauce is easy to make and delicious anytime of the day.
Course Breakfast
Cuisine American
Keyword breakfast sandwich
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4 servings
Calories 504kcal


  • 4 eggs
  • 8 slices of bacon
  • 1 avocado
  • 1 tomato
  • salt and pepper to taste
  • 4 sandwich rolls I chose a a ciabatta roll, but you could use a bagel, bread, croissant or English muffin
  • 2 Tbsp butter
  • 1 Tbsp cream cheese
  • 1 Tbsp sour cream
  • 1 Tbsp mayo
  • 1/2 Tbsp grated parmesan
  • 1/4-1/2 tsp cayenne depending on spice tolerance
  • 1/4 tsp garlic powder


  • Make your spicy cream sauce by stirring together cream cheese, sour cream, mayo, grated parmesan, cayenne, and garlic powder until fully combined.
  • Cook up bacon and set aside.
  • Eggs will be cooked in the bacon grease. Yum! How long you cook it depends on your egg doneness preference. We love a runny egg, but others would flee from that idea. Make it a runny sunny side up egg by cooking covered on medium low head for 2 to 2 1/2 minutes. We chose to do over easy by flipping it to brown slightly on the top side too. Cook longer if you don't want your yoke to break.
  • While bacon and eggs are cooking you can spread butter on the bread and toast. I like to lay mine on a griddle to get that buttery, toasty goodness.
  • It's time to layer that sandwiches. Spread about a tablespoon of your spicy cream sauce on the bottom layer of the bread. Add tomatoes, avocado, egg, salt and pepper to taste and top it off with bacon. Don't forget the top of your bread, unless you are reducing your carbohydrates and eating it open-faced with a fork and knife.