Di seluruh dunia ada banyak jenis spageti yang berbeda, biasanya berdasarkan preferensi produsen dan konsumen. Varietas yang paling umum umumnya spageti biasa dan spageti tipis, keduanya dapat digunakan untuk membuat sejumlah hidangan yang berbeda. Jenis olahan yang berbeda ini termasuk carbonara dan spageti klasik dan bakso yang ditemukan di seluruh Amerika Serikat (AS) dan wilayah lainnya. Beberapa jenis bahan yang berbeda juga dapat digunakan untuk membuat pasta, seperti tepung semolina tradisional, tepung terigu, dan tepung rasa yang memanfaatkan berbagai jenis paprika dan sayuran lainnya.
Spaghetti biasanya dibuat di Italia dan banyak wilayah di dunia menggunakan tepung semolina. Jenis tepung lainnya dapat digunakan; tepung putih adalah yang paling umum, sedangkan tepung terigu dapat digunakan untuk membuat versi yang lebih sehat. Spaghetti juga dapat dibuat dengan bahan-bahan beraroma, seperti paprika dan sayuran lainnya untuk membuat mi yang lebih sehat yang juga memberi rasa lebih pada masakan yang digunakan. Pasta biasanya dibuat menjadi untaian panjang dan bulat yang padat di seluruh bagiannya, dan meskipun spageti yang lebih panjang populer di masa lalu, spageti yang lebih baru cenderung menyukai pasta yang agak lebih pendek. Untuk hidangan yang dibuat untuk anak-anak, untaian panjang pasta sering dipotong agar lebih mudah dimakan dan mengurangi risiko tersedak.
Spaghetti standar biasanya memiliki ketebalan sedang, lebih tebal dari pasta rambut malaikat, tetapi tidak seberat pasta datar seperti fettuccini. Spaghetti tipis biasanya dibuat sedikit lebih tipis dari jenis lainnya, dan seringkali mirip dengan pasta rambut malaikat. Capellini adalah jenis pasta yang sangat mirip dengan spageti tipis, dan terkadang disajikan sebagai pengganti spageti tersebut. Jenis pasta ini biasanya disajikan dengan saus dan bahan lain yang melengkapi rasa sederhana mereka.
Spaghetti sering disajikan di rumah tangga di seluruh AS dan daerah lain dengan saus tomat sederhana dan sering kali dapat mencakup daging giling atau bakso, serta keju parut seperti parmesan sebagai topping. Resep populer lainnya termasuk persiapan sederhana yang dibuat dengan ham dan telur yang dikenal sebagai carbonara. Carbonara biasanya disiapkan dengan pasta yang lebih tebal seperti fettuccini atau spaghetti standar dan dibuat dengan daging babi berlemak yang diawetkan, secara tradisional guanciale atau pancetta. Campuran telur dan susu mentah kemudian ditambahkan ke pasta yang sudah dimasak, dan panas dari pasta akan memasak telur. Hidangan carbonara biasanya diberi topping Pecorino Romano parut atau serut.