Heat a medium nonstick skillet over low heat.
Add the basil pesto and cook until it begins to shimmer and gently bubble.
Carefully crack the eggs directly into the pesto.
Cover the pan and cook for about 2 minutes, or until the egg whites are set while the yolks remain runny. Cook slightly longer if you prefer firmer yolks.
Season the eggs lightly with salt, freshly ground black pepper, and red pepper flakes or Aleppo pepper.
Spoon a little of the warm pesto onto toasted bread.
Layer the sliced tomatoes and fresh mozzarella over the toast.
Carefully place the pesto eggs on top.
Spoon the remaining pesto from the skillet over the eggs.
Serve the Pesto Eggs Recipe with Tomatoes and Mozzarella immediately while warm.