Iris bacon tipis-tipis atau potong dadu kecil, lalu panaskan wajan di atas api kecil tanpa menambahkan minyak. Masak bacon hingga kecokelatan dan renyah. Angkat dan sisihkan bacon, biarkan lemaknya tertinggal di wajan.
Dalam mangkuk besar, kocok 3 kuning telur ayam ukuran besar dan 1 butir telur ayam utuh ukuran besar. Tambahkan 70 gram keju Pecorino Romano parut dan lada hitam yang baru ditumbuk sesuai selera, aduk hingga rata.
Didihkan air dalam panci besar, tambahkan garam kasar secukupnya. Rebus 250 gram spaghetti hingga al dente sesuai petunjuk pada kemasan.
Sebelum meniriskan, sisihkan 150 ml air rebusan pasta. Tiriskan spaghetti, lalu tuang ke wajan berisi lemak bacon, aduk hingga spaghetti terbalut rata lemak.
Angkat wajan dari api, lalu segera tuang campuran telur dan keju. Aduk cepat sambil menambahkan sedikit air rebusan hingga sausnya lembut dan kental. Tambahkan lagi air rebusan jika perlu untuk mendapatkan konsistensi yang diinginkan. Masukkan kembali bacon renyah, aduk rata.
Sajikan segera Spaghetti Carbonara dengan taburan tambahan keju Pecorino Romano dan lada hitam sesuai selera.