1. Préchauffer le four à 180 °C (th. 6). Égoutter les tomates, en réservant le jus, les couper en tranches. Verser le jus de la boîte dans un pichet, compléter avec de l’eau afin d'obtenir 200 ml de liquide, ajouter une pincée de sel. Chauffer 2 cuillerées à café d’huile dans une sauteuse antiadhésive, y faire suer les oignons 3 min, ajouter les courgettes et poursuivre la cuisson 5 min à feu moyen, tout en remuant. Saler et poivrer.
2. Badigeonner un tajine en céramique culinaire avec le reste d’huile. Étaler les tomates et la garniture oignons/courgettes. Parsemer de semoule, arroser de bouillon au jus de tomate. Coiffer et enfourner 20 min.
3. Sortir le tajine du four, remuer la garniture, répartir les olives et parsemer de persil : si nécessaire, ajouter 4 ou 5 cuillerées à soupe d’eau. Creuser légèrement 4 petits puits, y casser les oeufs un par un. Enfourner sans le couvercle 5 à 6 min : les blancs doivent être pris et les jaunes rester coulants. Saler et poivrer les oeufs. Servir de suite dans le tajine.