How to Cook the Ultimate Breakfast Sandwich

by Ben Panella

Fried Egg, Bacon, Fresh Mayo, Greens, Cheddar, Pickled Onion, Avocado, and Tomato all sandwiched between toasted bread. This recipe makes 2 sandwiches. Adapted from Bon Apetit April 2013.


  • 6 Slices Bacon
  • 4 Slices of Bread
  • ½ Teaspoons Siracha
  • 2 Eggs
  • 2 Tablespoons High heat oil
  • ½ Teaspoons Butter
  • 1 Tomato
  • 1 Avocado
  • ½ Cups Mixed baby greens
  • 2 Ounces Cheddar cheese
  • Salt and pepper to taste
  • Mayonnaise
  • 1 Large egg yolk
  • ¾ Cups Good olive oil
  • 1 ½ Teaspoons White wine vinegar
  • ½ Teaspoons Dijon mustard
  • ¼ Teaspoons Salt
  • ¼ Teaspoons White pepper
  • 1 ½ Teaspoons Lemon juice
  • Quick pickled onion
  • ½ Medium onion
  • ½ Cups White vinegar
  • 1 Tablespoon Balsamic vinegar
  • 2 Teaspoons Sugar
  • 1 Teaspoon Salt
  • 2 Tablespoons Water
  • Instructions

    Step 1

    Gather your ingredients to this perfect hangover cure. I used precooked bacon to save time and to avoid creating extra kitchen heat.

    Step 2

    Quickie Pickled Onions—Mix 1/2 cup white vinegar, 1 tbsp balsamic vinegar, 2 tsp sugar, 1 tsp salt, 2 tbsp water, and 1/2 of an onion thinly sliced. Let sit 30 minutes stirring occasionally.

    Step 3

    Prep mayo- separate egg yolk from white, bring to room temp for 30 minutes.

    Step 4

    Add egg yolk, 1 tsp Dijon mustard, 1 tsp white wine vinegar, 1/4 tsp white pepper, 1.5 tsp lemon juice to a blender.

    Step 5

    Drizzle 3/4 cup olive oil while blending

    Step 6

    The mayo will be frothy and will need to be cooled to thicken, but this will work for now.

    Step 7

    Preheat pan on medium heat, spread mayo on one side of bread; place mayo side down and cook for about 3 minutes.

    Step 8

    The bread should be golden brown when done, rotate as needed and press down on undercooked portions to ensure even browning. Once mayo side is cooked remove from pan and set aside to cool.

    Step 9

    Spread mayo on uncooked side and put a dash of Siracha to kick it up.

    Step 10

    Time to Assemble sandwich! Precooked bacon just needs to be reheated for 30 seconds in microwave. Add bacon on top of one slice of bread.

    Step 11

    Keep cold toppers separate from the warm; add cheese on top of bacon (the heat from the eggs will melt it). On other side add sliced avocado and thin sliced tomatoes, salted and patted dry of course.

    Step 12

    Add mixed greens on top of tomato, then top with pickled onion.

    Step 13

    Break eggs into individual dishes; salt and pepper eggs. Reason being— You want all eggs to hit the pan at the same time so they cook evenly.

    Step 14

    Heat pan on low for 5 minutes then crank up to medium heat. Add 2 tbsp high heat oil to pan wait until shimmering not smoking and add 1/2 tsp cold butter, while butter melts swirl it around.

    Step 15

    Once butter melts add eggs

    Step 16

    Immediately cover and cook for 1 minute on medium heat. Remove pan from heat, keeping covered; 15-45 seconds for runny yolks, 45-60 seconds for soft set yolks, and 2 minutes for medium set yolks.

    Step 17

    This is a soft set yolk, total cooking time 2 minutes.

    Step 18

    Add egg to hot side of sandwich and serve immediately.

    Step 19

    This is a lot of work depending upon your mental state but is well worth the effort put forth. Fried egg recipe courtesy Cooks Illustrated.

    Step 20