Dans une poêle, faites cuire le bacon des deux côtés pendant 5 minutes environ, jusqu'à ce qu'il soit croustillant. Réservez.
Dans la même poêle, faites chauffer l’huile dans une petite casserole et faites revenir les oignons avec une pincée de sel pendant 10 minutes à feu moyen jusqu’à ce qu’ils soient fondus et commencent à caraméliser.
Ajoutez l’ail et le paprika, et laissez cuire pendant 1 minute de plus.
Incorporez les haricots, les tomates, le sucre et la sauce Worcestershire.
Poursuivre la cuisson pendant 10 minutes à feu moyen, en remuant régulièrement, jusqu’à ce que la sauce épaississe. Assaisonnez.
Portez à ébullition une grande casserole d’eau salée.
Remuer l’eau avec le bout d’une cuillère en bois, puis casser un œuf au centre de l’eau tourbillonnante.
Faites-le pocher pendant 3 minutes. Répétez l’opération avec le deuxième œuf.
Faites griller le pain, puis garnissez-le de haricots, d’œufs et de bacon grillé, si vous le souhaitez.