Cortar la panceta en lonchas de mediano grosor -unos 5 mm-.
Picar la cebolla, rociar la cebolla con las cuatro cucharadas de aceite de oliva.
Añadir a las cebollas y aceite de oliva el puré de tomates, poner la mezcla de cebolla, aceite y puré de tomates en una cacerola; la cacerola se pone al fuego hasta que el contenido llegue al punto de ebullición, en este momento se añaden a la salsa las lonchas de panceta (que sólo deben quedar doradas).
Tras esto dejar cocer muy suavemente (es decir con muy poco fuego) durante unos 30 minutos.
Hacer cocer en suficiente agua con sal a gusto los spaguetis hasta que estén al dente. Cuando los spaguetis han llegado al punto justo se los retira del fuego y se les hace escurrir a través de un colador (o percolador); luego se mezclan con la salsa amatrice, conviene que reposen con la salsa por lo menos unos cinco minutos antes de servir.
Cada plato de spaguetis con amatrice se espolvorea con el queso parmesano rallado.