In a small bowl, whisk together the olive oil and basil pesto until smooth.
Place the sliced cherry tomatoes, diced avocados, and Parmesan flakes into a large mixing bowl.
Pour the pesto dressing over the vegetables and gently toss until everything is evenly coated.
Bring a saucepan of water to a gentle simmer. Carefully poach the eggs until the whites are set and the yolks remain runny, about 3–4 minutes, or cook them to your preferred doneness.
Divide the Pesto Tomato Egg Avocado Breakfast Salad evenly between two serving plates.
Top each serving with two poached eggs.
Season with sea salt and freshly ground black pepper before serving immediately.