Pho adalah jenis sup Vietnam yang dapat terdiri dari berbagai bahan, tetapi sebagian besar versi hidangannya termasuk kaldu gelap yang terbuat dari kaldu sapi, adas bintang, bawang, kayu manis, cengkeh, kecap ikan, dan saus hoisin. Isi sup mungkin termasuk tauge, bihun, jeruk nipis, daging sapi, kemangi, dan cabai yang sangat pedas. Beberapa restoran pho memilih untuk menyajikan sebagian besar bahan sebagai pelengkap, sehingga orang yang memakan hidangan tersebut dapat menambahkan isinya sesuai keinginannya. Pho biasanya disajikan sebagai hidangan utama, karena bisa sangat mengenyangkan jika diisi dengan isi yang cukup.
Sup biasanya disiapkan dan direbus untuk waktu yang cukup lama agar rasanya meresap. Daging sapi flank kemudian ditambahkan ke dalam kaldu, baik yang sudah matang atau mentah, untuk dimasak dalam kaldu. Beberapa restoran pho memilih untuk menyajikan hidangan seperti ini, tanpa menambahkan bahan tambahan; restoran lain mungkin menambahkan bihun sebelum disajikan. Semangkuk sup disajikan di samping nampan bahan tambahan sehingga pengunjung dapat menambahkan apa yang dia inginkan. Banyak restoran juga menyajikan saus tambahan, seperti saus hoisin, kecap ikan, kecap, saus sriracha, atau saus cabai bawang putih. Supnya bisa sangat pedas atau ringan tergantung selera pengunjung.
Beberapa variasi hidangan ada. Hidangan paling populer menyajikan daging sapi, dan versi populer lainnya menyajikan daging sapi dan bakso. Yang kurang umum adalah pho ayam dan vegetarian, meskipun ada dan mungkin disajikan di beberapa restoran Vietnam. Beberapa versi sup disajikan dengan berbagai makanan laut juga, seperti udang atau kerang. Sebagian besar versi sup berfokus pada daging sapi, karena berbagai bagian sapi digunakan untuk penyedap. Babat, urat, dan otot adalah daging potensial yang digunakan dalam berbagai resep. Beberapa versi sup cenderung lebih manis, sementara yang lain cenderung pedas; perbedaan biasanya terlihat oleh wilayah.
Asal usul pho tidak diketahui, meskipun banyak yang berspekulasi itu berasal dari Vietnam pada awal abad kedua puluh. Sebelum waktu ini, daging sapi biasanya tidak digunakan dalam masakan Vietnam, karena sapi lebih banyak digunakan untuk bertani daripada makan. Ketika perancis adalah kehadiran utama di daerah itu, orang Vietnam mulai menggunakan daging sapi di lebih banyak hidangan. Banyak orang percaya bahwa pho adalah kombinasi masakan Prancis dan Vietnam, dan muncul spekulasi bahwa nama pho mungkin berasal dari bahasa Prancis.