Place your eggs in a saucepan and cover them with cold water. Bring it to a boil, then remove from heat and let the eggs sit covered for about nine minutes for a fully set yolk.
Transfer the eggs to a bowl of ice water for five minutes to stop the cooking. Peel them gently, then slice each egg into rounds using a sharp knife for clean edges.
While the eggs cool, toast your bread slices until golden and slightly crisp. A sturdy base holds the toppings without turning soggy underneath.
Scoop the avocado into a small bowl and mash it with a fork, leaving a bit of texture. Stir in the lemon juice right away so it stays bright and fresh.
Spread the mashed avocado generously over each slice of toast. Arrange the sliced eggs on top, followed by the halved cherry tomatoes and red onion slices.
Sprinkle fresh cilantro and chili flakes over the top, then season with salt and pepper. Finish with a light drizzle of olive oil and serve right away.