Yahninin içine çeşitli malzemeler eklenerek farklı lezzetler elde edilebilir. İşte yahni yapımında kullanılan bazı temel malzemeler: Et veya tavuk: Kırmızı et (dana, koyun), tavuk veya hindi eti. Sebzeler: Soğan, sarımsak, domates, biber, patates, havuç, kabak. Baharatlar: Kırmızı biber, karabiber, kimyon, kekik, nane. Soslar: Domates sosu, biber salçası, yoğurt. Baklagiller: Kuru fasulye, nohut, mercimek. Yağlar: Zeytinyağı, tereyağı veya sıvı yağlar. Ayrıca, yahniye sarımsak ve defne yaprağı eklemek de aromasını artırabilir.