Definitely one of the most epic breakfast sandwiches we've ever seen!
- In a large frying pan over medium to medium-high heat, melt 1 tablespoon of butter and fry eggs until desired amount of doneness is achieved. About 2 minutes on each side for over-medium.
- Melt the remaining 1 tablespoon of butter in a large frying pan over medium-high heat and add in the thick sliced onion rings and cook until browned, about 10 to 12 minutes.
- To assemble, add 2 slices of American cheese and 1 slice of Pepper Jack cheese to the bottom of a croissant and place under the broiler on low heat for 1 to 2 minutes or until the cheese has melted.
- Layer on 2 strips of crisp cooked bacon, baby spinach leaves, sliced tomatoes, 2 fried eggs, sliced avocado and caramelized onion rings. Place the top part of the croissant on and repeat the process 5 more times until all of the ingredients have been used.