Fasulyeyi bir gece önceden bol su ile ıslatarak yumuşaması için bırakın.
Ertesi gün yıkayıp süzdürün.
Üzerini 2 parmak aşacak kadar su ile yumuşayıncaya kadar pişirin.
Ateşten indirin, suyunu süzdürerek bir kenarda bekletin.
Bir başka tencereye tavuk etlerini koyup üzerine 10-12 bardak suyu ve tuzu da katıp orta ateşe oturtun.
Bir taşım kaynatıp, ateşi kısın.
Kapağını kapatarak haşlanmaya bırakın.
Etler yumuşadığında altını söndürün.
Köfteleri hazırlamak için soğanı ince ince kıyın.
Bulguru derin bir kaba koyup, sıcak suyla ıslatın.
10 dakika yumuşamasını bekleyip üzerine soğanı, tuzu, biberi, unu ve yumurtayı ekleyerek uzun uzun, macun kıvamına gelinceye dek iyice yoğurun.
Hazırladığınız köfte hamurundan fındık büyüklüğünde köfteler yuvarlayıp bir tepsiye yerleştirin.
Haşlanan tavuk butlarını süzdürerek sudan alın.
Ilınınca minik minik didikleyin. Öte yandan köfteleri kaynamakta olan tavuk suyuna atın. Bir taşım kaynatıp, ateşi kısın ve köfteleri yaklaşık 5 dakika daha pişirin.
Bu arada didiklediğiniz tavuk etlerini ve haşlanmış barbunyaları çorbaya ekleyin. 10 dakika kadar kaynatıp ocaktan alın.
Sosu hazırlamak için soğanları ince ince kıyın.
Yağı ve kırmızı pul biberi bir tavada eritin. Yağ kızınca soğanları atıp sararıncaya kadar, 3-4 dakika kavurun.
Salçayı katıp karıştırın. Yaklaşık 2-3 dakika sonra sosu ateşten alın.
Pişen çorbanın üzerine sosu gezdirerek servise sunun.