Conosco uno originario di quelle parti che sostiene che, essendo un piatto "povero" si faceva con "quel che c'era". Quindi, se in cucine ci stava la cipolla si usava la cipolla se non ci stava e c'era l'aglio si usava l'aglio, se non c'era nessuno dei due si faceva senza.
Potrei anche essere d'accordo. Ma mi chiedo: se, invece del guanciale, ci stava il "piedino" o il fegato del maiale, la chiamavamo lo stesso amatriciana o no?
Per me, da ignorante, la ricetta è una. Ed è senza cipolla (e senza olio). Poi ci sono le varianti. D'altra parte, qui a milano, qualcuno fa la carbonara mettendoci anche la panna ...
Per me la domanda potrebbe essere: ma il guanciale cotto e basta o cotto fino a farlo diventare croccante?