Coupez le chorizo en petits dés et faites-les dorer dans une poêle sèche à feu moyen pendant deux à trois minutes, jusqu'à ce que le gras orange se libère et que les dés soient croustillants. Retirez-les à l'aide d'une écumoire en laissant le gras dans la poêle ; c'est la base aromatique pour le reste du plat.
Coupez la tomate en dés en retirant les graines et le jus. Faites revenir les dés pendant une minute dans le gras du chorizo, puis ajoutez-les au chorizo. La poêle ne doit pas être trop chargée : une tomate qui cuit trop longtemps rejette de l'eau, et des œufs brouillés dans une poêle humide deviennent granuleux au lieu d'être crémeux.
Battez les œufs avec du sel, du poivre et le paprika fumé. Baissez le feu, ajoutez le beurre dans la poêle et versez-y les œufs dès que le beurre est fondu. Remuez lentement et continuellement le fond de la poêle avec une spatule, puis retirez du feu lorsque l'œuf est encore tout juste brillant ; il finira de cuire dans l'assiette.
Incorporez le chorizo et la tomate aux œufs brouillés. Garnissez avec l'oignon nouveau finement émincé, beaucoup de persil et un tour de moulin de poivre noir.