The ultimate diner breakfast made macro-friendly. By loading up on volume with savory mushrooms and blistered tomatoes, you get a massive plate of food that hits 33g of protein without breaking the calorie bank.

Per serving
Place bacon in a cold non-stick skillet. Turn heat to medium-high and cook until crispy (about 6-8 minutes). Remove bacon to a plate, leaving the rendered fat in the pan.
Add the sliced mushrooms and whole cherry tomatoes to the hot bacon fat. Sauté for 4-5 minutes until mushrooms are golden and tomatoes begin to burst. Push them to one side of the pan.
Crack the eggs into the empty space in the pan. Cook for 2-3 minutes until whites are set but yolks are still runny (cover with a lid for the last minute if you hate runny whites).
While eggs cook, toast the sourdough bread.
Assemble the platter: place eggs, bacon, mushrooms, tomatoes, and toast in distinct sections. Garnish eggs with fresh chives and black pepper.
Starting bacon in a cold pan renders more fat, meaning you don't need to add extra oil for cooking the vegetables. If you prefer less fat, drain half the bacon grease before adding mushrooms (subtract 40 calories). from the total count). This is a high-satiety meal that keeps you full until lunch.