Em uma caçarola funda, aqueça 1 litro de água para cozinhar o macarrão.
Assim que a água ferver, acrescente 1 colher sopa de óleo e sal a gosto. Em seguida despeje o macarrão e mexa. Mexa de vez em quando.
Em uma panela pequena, aqueça o óleo, coloque a cebola e o alho picados e mexa até murchar.
Acrescente o extrato de tomate e o restante dos ingredientes, menos a sardinha.
Cozinhe o molho até a massa estar pronta. Acrescente as sardinhas, em pedaços quebrados grosseiramente, ao molho. Mexa levemente para não esfarelar a sardinha e aguarde até aquece-las por completo.
Sirva primeiro a massa, e por cima despeje o molho.