Enquanto o macarrão está cozinhando: frite o bacon com a cebola e o alho no azeite e reserve.
Em uma tigela, misture o queijo parmesão, os ovos e o cream cheese.
Quando o macarrão estiver cozido, coloque uma concha da água do cozimento na tigela com os queijos e os ovos e misture bem.
Misture o macarrão escorrido com o bacon e mexa bem em fogo baixo.
Misture o creme as poucos no macarrão e mexa bem.
Desligue o fogo para o ovo não cozinhar e sirva em seguida.