Isi panci besar dengan air, tambahkan sejumput garam, lalu didihkan.
Masukkan pasta fusilli, masak sesuai petunjuk kemasan hingga al dente (sekitar 10–12 menit).
Sebelum meniriskan, ambil 240 ml air rebusan pasta, lalu tiriskan pasta dan sisihkan.
Panaskan minyak zaitun di wajan besar di atas api sedang.
Masukkan bawang bombay cincang, tumis hingga layu dan transparan (sekitar 5–7 menit).
Tambahkan bawang putih cincang dan bubuk cabai merah, tumis sekitar 1 menit hingga harum.
Tuang tomat cincang kalengan dan kaldu sayur, aduk hingga merata.
Masukkan oregano kering, lalu bumbui dengan garam dan lada hitam secukupnya.
Biarkan saus mendidih perlahan, kecilkan api, tutup, dan masak selama 15 menit. Jika saus terlalu kental, tambahkan air rebusan pasta sedikit demi sedikit.
Matikan api, masukkan daun kemangi cincang, lalu aduk hingga tercampur.
Tambahkan pasta fusilli yang sudah dimasak, aduk hingga rata. Jika perlu, tambahkan lagi air rebusan pasta untuk mendapatkan tekstur yang diinginkan.
Sajikan pasta di mangkuk, taburi keju parmesan parut sebelum disajikan.
Nikmati segera. Jika suka, hidangkan dengan salad atau roti panggang.