First, prepare your mashed avocado and set it aside for later.
Melt some butter on a non-stick frying pan over medium heat.
Placed two thinly sliced breads on the pan for a few minutes to give it a slight buttery toast. Flip your slices of bread to toast the other side.
Once your two slices of bread are toasted, remove them from the pan and set them aside.
In the same pan, spoon two generous scoops of pesto and spread it evenly. Let your pesto simmer for a few seconds.
Next, break the eggs directly over the pesto. You can leave them as-is, or make scrambled eggs by gently folding them in the vibrant pesto as they thicken. I prefer my eggs sunny-side.
Before your eggs are ready, sprinkle some Parmesan cheese and let them melt and crisp in the pan. Sprinkle some salt and pepper to taste over the eggs.
While your eggs cook, spread the mashed avocado on the toast you’ve set aside.
Once your pesto eggs are ready, turn off the stove, and scoop your eggs onto your avocado toasted bread.
Garnish your pesto eggs on toast with chives or chili flakes, and enjoy!