Ponha uma panela com água temperada de sal ao lume, deixe levantar fervura e junte a esparguete e um fio de azeite.
Coza durante 10 minutos ou até estar al-dente. Escorra e reserve.
Numa frigideira larga e funda coloque um fio de azeite, a cebola picada finamente, o alho-francês cortado às rodelas finas e o dente de alho picado.
Deixe refogar mexendo de vez em quando.
Descasque os tomates, corte-os aos pedaços e coloque-os na frigideira assim como a polpa de tomate, a paprika, o vinho e a salsa.
Tempere de sal e pimenta, tape e deixe cozinhar em lume brando durante 15 minutos, mexendo ocasionalmente. Junte o feijão e a massa, mexa, retire do lume e transfira para os pratos de servir.