Porter à ébullition l'eau salée et verser en pluie la polenta. Remuer, baisser le feu, couvrir et laisser cuire 20 minutes.
Dans une casserole, faire revenir les copeaux finement coupés de guanciale (comme des lardons très fins). Ajouter l'oignon finement haché. Quand ils se colorent, ajouter la pulpe de tomates, saler, poivrer. Cuire à feu doux 15 minutes à couvert.
Quand la polenta est cuite, l’étaler dans un plat rectangulaire recouvert de film alimentaire. Recouvrir de film et poser dessus un autre plat pour créer une surface lisse. Laisser refroidir et figer.
Découper dans la polenta des ronds de gnocchi. Les déposer dans un plat à gratin. Couvrir de sauce à la tomate. Saupoudrer de parmesan râpé à la minute.