Slice sourdough loaf in even ¾ inch slices, spread butter and sprinkle of salt and and begin toasting in a pan
Add a tsp of oil in the pan (optional) and cook bacon on medium high heat until crispy. Once crispy, set aside on paper towel to drain
In a separate small pan, heat on medium and add a teaspoon of oil, crack eggs carefully in pan as to not to break the yolk, season with salt and add a tsp of butter. Turn the heat down and let the egg continue to cook
Cut avocado and smash with lime juice, salt and pepper to taste- set aside
Heat a saute pan on high, add oil and then shallots and salt. Then add spinach and wilt completely and finish with butter and season and cook a little further to let out the extra moisture. Let drain over a paper towels
Make the spicy aioli by mixing all ingredients in a small bowl- set aside
Assemble the sandwich, start with one slice of bread slather with spicy mayo, pile spinach on top, then smashed avocado, roll turkey bacon and top with the fried egg and top with toasted sourdough
