Panaskan oven pada suhu 200°C.
Buang biji paprika merah dan kuning, lalu potong dadu sekitar 2,5 cm. Cuci zucchini, buang ujungnya, dan potong dadu seukuran sama. Belah tomat ceri jika ukurannya besar, atau biarkan utuh. Cincang bawang putih.
Campur paprika merah, paprika kuning, zucchini, tomat ceri, dan bawang putih dengan minyak zaitun, oregano kering, garam, dan lada hitam di atas loyang besar. Aduk hingga rata, lalu ratakan sayuran dalam satu lapisan.
Panggang sayuran selama 20–25 menit, balik sekali di tengah waktu hingga sayuran lunak dan sedikit kecokelatan.
Sambil memanggang, didihkan air dalam panci besar dan tambahkan garam. Masukkan pasta gandum utuh, masak sesuai petunjuk kemasan hingga al dente. Sebelum meniriskan, sisihkan sekitar 120 ml air rebusan pasta, lalu tiriskan pasta.
Kembalikan pasta yang sudah ditiriskan ke dalam panci atau mangkuk besar, lalu tambahkan sayuran panggang beserta cairannya.
Tambahkan keju Parmesan, aduk perlahan. Jika saus terlalu kental, tambahkan 1–2 sendok makan air rebusan pasta hingga mendapatkan konsistensi yang ringan.
Bagi pasta ke dalam piring saji, kemudian sajikan segera dengan taburan keju Parmesan tambahan dan daun basil segar (opsional).