Didihkan air dalam panci besar, tambahkan sejumput garam.
Masukkan pasta spiral dan masak selama 8–10 menit hingga al dente (masih agak kenyal saat digigit). Sebelum meniriskan, ambil sekitar 240 ml air rebusan pasta dan sisihkan. Tiriskan pasta.
Sementara itu, panaskan minyak zaitun di wajan besar dengan api sedang. Tambahkan bawang putih cincang halus, tumis selama 1 menit hingga harum, jangan sampai kecokelatan.
Tuang tomat cincang kalengan, garam, dan lada hitam bubuk. Aduk rata, biarkan mendidih perlahan. Kecilkan api, tutup wajan, masak 10–15 menit sambil sesekali diaduk.
Buka tutup wajan, masukkan krim kental dan keju Parmesan parut. Masak 2–3 menit hingga saus hangat dan agak mengental. Jika terlalu kental, tambahkan air rebusan pasta sedikit demi sedikit hingga mencapai kekentalan yang diinginkan.
Masukkan pasta yang sudah ditiriskan ke dalam saus, aduk hingga rata. Tambahkan daun basil segar iris kasar, aduk perlahan.
Sajikan segera, taburi keju Parmesan tambahan jika suka.