Jabarkan Asal dari Nasi biryani

Asal hidangan biryani tak diketahui dengan pasti. Di India Utara, berbagai jenis biryani berkembang di pusat Muslim Delhi (hidangan Mughlai), Rampur, Lucknow (hidangan Awadh) dan kerajaan kecil lainnya. Di India Selatan—di mana nasi lebih banyak dikonsumsi sebagai makanan pokok—beberapa jenis biryani yang berbeda muncul dari negara Hyderabad (beberapa orang percaya biryani berasal dari sana), Tamil Nadu (Ambur, Thanjavur, Chettinad, Salem, Dindigul ), Kerala (Malabar), Telangana, dan Karnataka (Bhatkal)—di mana komunitas Muslim tinggal.

Menurut sejarawan Lizzie Collingham, biryani modern dikembangkan di dapur kerajaan Kesultanan Mughal (1526–1857), hidangan tersebut berupa campuran dari hidangan nasi pedas asli India dan pilaf Persia. Perestoran India, Kris Dhillon, percaya bahwa biryani berasal dari Persia, dan dibawa ke India oleh orang-orang Mughal.

Vishwanath Shenoy, pemilik jaringan restoran biryani di India, menyatakan bahwa satu cabang biryani berasal dari Mughal, sedangkan yang lain dibawa oleh pedagang Arab ke Malabar di India Selatan.

Rana Safvi, sejarawan terkemuka, menyatakan bahwa dia hanya dapat menemukan resep biryani dari periode Mughal akhir, tepatnya dari masa Bahadur Shah II. Namun, dia tidak mengklaim bahwa tidak ada biryani pada masa sebelumnya, hanya saja dia belum menemukan resepnya. Sementara, sejarawan lain yang telah meneliti berbagai dokumen menyatakan bahwa referensi pertama tentang biryani hanya muncul sekitar abad ke-18.