Dans une poêle profonde, à feu moyen, chauffer l'huile et faire revenir l’oignon, le poivron et l’ail, environ 5 minutes.
Ajouter les épinards, brasser et cuire 1 minute.
Ajouter le paprika fumé, le ras el hanout, les tomates et les haricots. Saler et poivrer au goût. Cuire 5 minutes à découvert.
Avec le dos d’une cuillère, former six petits creux dans le mélange, puis craquer les œufs dans chacun d’eux. Couvrir la poêle et cuire 5 à 7 minutes, ou jusqu’à ce que les œufs soient cuits à votre goût.
Ajouter les garnitures de votre choix. Servir avec un bon pain croustillant.