Heat the olive oil in a frying pan over medium heat.
Add the chopped onion and cook gently until soft and translucent.
Pour in the crushed tomatoes, add the Herbes de Provence and a pinch of salt, then simmer for 10–15 minutes, or until the sauce has slightly thickened.
In a bowl, whisk together the eggs, Parmigiano Reggiano, salt, and freshly ground black pepper until well combined.
Pour the egg mixture into the tomato sauce and reduce the heat to low.
Using a silicone spatula, gently stir the mixture, allowing the eggs to cook slowly until just set while remaining soft and creamy.
Remove from the heat and transfer to a serving plate.
Top with sliced black olives and a sprinkle of extra Herbes de Provence. Serve immediately with toasted sourdough bread.
Recipe Notes
For the best texture, avoid cooking the eggs until fully set, as they will continue to firm up after cooking.
The serving shown represents a 2-egg portion, while the full recipe makes 4 servings.