Pique a cebola e o alho e refogue numa frigideira com o azeite. Junte o alho francês cortado em fatias finas e os tomates descascados e cortados aos pedaços.
Tempere com sal e junte a malagueta picada.
Deixe levantar fervura e acrescente o ketchup, a cerveja, o pimento cortado empequenos cubos e as ervilhas.
Deixe reduzir um pouco e coloque os ovos inteiros, com cuidado para não furar a gema.
Tempere com pimenta preta moída na hora. Tape o tacho e deixe cozinhar em lumebrando.