Варимо спагетті в підсоленій воді до аль денте, тобто. суворо за інструкцією на упаковці.
Поки спагетті варяться, підсмажуємо в олії (я підсмажую на олії з додаванням 1 столової ложки оливкової) давлений часник, потім додаємо в нього бекон (або корейку; нарізаємо кубиками або смужками, я зазвичай роблю впереміш). Смажимо, поки не підрум'яниться, потім перемикаємо плиту на дрібний вогонь.
Поки у нас все вариться і смажиться, відокремлюємо жовтки яєць від білків (я роблю на 1 порцію 1 жовток), заливаємо жовтки вершками, додаємо сіль і перець до смаку і добре перемішуємо в однорідну масу (можна збити блендером).
Натираємо пармезан на тертці.
Макарони зварилися, перекидаємо в дуршлак, додаємо столову ложку оливкової олії, перемішуємо, розподіляємо макарони по тарілках (тарілки мають бути з невеликим заглибленням).
Яєчно-вершкову консистенцію виливаємо на сковороду, де бекон (вогонь краще тримати маленький, збільшуючи плавно, щоб різко не зварилися жовтки), соус постійно перемішуємо. Як тільки він почне густіти - готовий; відразу знімаємо сковороду з вогню та розподіляємо соус по порціях.
Як розподілили соус, посипаємо зверху тертим пармезаном, додаємо пару листочків базиліка для краси та аромату (за бажанням).