Cozinhe o macarrão al dente, cerca de 10 minutos, fogo médio.
Escorra a água e reserve em um recipiente grande.
Em uma panela pequena coloque os bacons, com um fio de azeite, deixe fritar e acrescente o alho e a cebola.
Desligue o fogo quando a cebola estiver dourada.
Coloque o restante dos ingredientes, junto com o bacon, no macarrão, só que um de cada vez, deixando o creme de leite que será misturado no leite por último.
Prove se está bom de sal e pimenta.
Depois de tudo misturado, coloque em uma travessa ou forma, cubra com alumínio e leve ao forno, temperatura 200°C, em média 10 minutos, ou até que o pimentão fique al dente e o queijo derreta.