Préchauffez le four à 200 degrés. Coupez les tomates cerises en deux et déposez-les dans un petit plat allant au four avec l'oignon rouge coupé en demi-rondelles, l'ail finement émincé, l'huile d'olive, l'origan, les flocons de piment et le poivre noir. Mélangez bien le tout.
Placez le bloc de feta au centre et enfoncez-le légèrement parmi les tomates. Enfournez pour vingt minutes. Pendant ce temps, les tomates vont s'affaisser et libérer leur jus qui, mélangé à l'huile d'olive, formera une sauce onctueuse. Il est inutile d'ajouter du sel, car la feta est gorgée de saumure qu'elle libère lentement dans les tomates lors de la cuisson.
Sortez le plat du four et, à l'aide d'une cuillère, creusez deux petits puits au milieu des tomates. Cassez un œuf dans chaque puits. Veillez à déposer l'œuf directement dans le mélange de tomates et non par-dessus, car la sauce chaude va cuire le blanc par le bas et éviter que le jaune ne durcisse avant que le reste ne soit figé.
Remettez le plat au four pendant encore huit à dix minutes, jusqu'à ce que le blanc soit tout juste opaque et que les jaunes soient encore coulants. Surveillez à partir de huit minutes, car la dernière minute fait toute la différence.
Laissez reposer le plat pendant deux minutes, donnez un tour de moulin à poivre noir et parsemez généreusement de feuilles de basilic déchirées. La feta et l'œuf combinés apportent plus de vingt grammes de protéines pour presque aucun glucide.