Descasque e lave a cebola e os dentes de alho, pique-os finamente e deite num tacho. Junte o azeite, leve ao lume e deixe cozinhar até que fique douradinho.
Adicione a carne de porco cortada em cubinhos ou tiras e a polpa de tomate, rectifique os temperos e deixe cozinhar até ficar apurado. Retire do lume e reserve.
Leve a massa a cozer em água temperada com sal, depois escorra, junte à mistura anterior e envolva. Deite num tabuleiro, coloque por cima o bacon cortado em pedaços sem o courato, regue com o bechamel, polvilhe com o queijo ralado e leve ao forno até que fique douradinho. Sirva decorado com salsa picada.