İmam bayıldı ve karnıyarık arasındaki temel farklar şunlardır: Pişirme ve servis şekli: İmam bayıldı, zeytinyağlı bir yemek olup soğuk servis edilir. Karnıyarık, kızartılmış patlıcanların üzerine kıymalı harç eklenerek fırında pişirilir ve sıcak servis yapılır. İç malzemesi: İmam bayıldı, genellikle kıyma kullanılmaz, zeytinyağlı soğan, sarımsak ve domatesle yapılır. Karnıyarık, kıyma veya parça etle hazırlanır. Patlıcan kesimi: İmam bayıldı, patlıcanlar bütün halde (uzunlamasına kesilerek) hazırlanır. Karnıyarık, patlıcanlar yarılarak (uzunlamasına kesilip açılarak) hazırlanır.