Unadon, buharda pişirilmiş pirincin üzerine yerleştirilmiş ızgara unagi (yılan balığı) filetolarından oluşan bir Japon yemeğidir. Yılan balığı kabayaki tarzı ızgaradır, burada balık ikiye bölünür, içi boşaltılır, kelebek şeklinde açılır, kareler halinde kesilir, şişe dizilir ve ızgara yapılmadan önce dara sosuna batırılır.
Dara sosu, soya sosu, mirin, şeker ve sakeden oluşur. Izgara işlemi sırasında balıklara gerekli karamelizasyonu sağlar. Servis yapmadan önce, unadon tipik olarak üstüne sanshō meyveleri ile süslenir. Kantō’da yılan balığı geleneksel olarak ızgaradan önce buharda pişirilir, bu da balığın daha yumuşak bir dokusuna neden olurken, Kansai’de yılan balığı önceden buharda pişirilmeden basitçe ızgara yapılır.
Pirinç yerine yılanbalığı yemenin bu yolu Edo döneminde icat edildi ve günümüzde Japon mutfağında klasik bir yemektir.