Roti john ialah sejenis makanan tempatan yang terkenal di Singapura.

Ia dibuat menggunakan roti Perancis, roti panjang seperti baguette yang lebih lembut dan padat, dibelah dua, kemudian disapu dengan campuran telur, daging cincang dan bawang sebelum digoreng di atas kuali panas.