Remplissez une grande casserole d'eau, ajoutez le vinaigre blanc et portez à ébullition.
Cassez l'oeuf dans un ramequin. Quand l'eau commence à bouillir, réduisez le feu (à feu moyen). A l'aide d'une spatule ou d'une cuillère faites des ronds dans l'eau pour former un tourbillon. Versez l'oeuf au coeur du tourbillon et faites le cuire 3 minutes.
Retirer de l'eau à l'aide d'un écumoire et disposez l'oeuf sur une assiette recouverte de papier absorbant.
Faites bouillir 4 volumes d'eau salée pour 1 volume de polenta.
Versez lentement la semoule en remuant à feu vif et avec une spatule en bois jusqu'à ce qu'elle épaississe. Ôtez du feu après 2 à 3 minutes (ou faites cuire selon les instructions de l'emballage si celles-ci sont différentes).
Salez, poivrez et ajoutez la ricotta hors du feu. Mélangez bien (avec la spatule ou un fouet).
Assemblez votre bol : versez la polenta, puis ajoutez la roquette, et disposez l'oeuf poché. Salez et poivrez si nécessaire. Ajoutez un filet d'huile d'olive. Dégustez!