Mısır yarması ve barbunyayı ayrı kaplarda bir gece öncesinden ıslatın. Ertesi gün süzün ve ayrı ayrı haşlayın. Yıkanmış ve süzülmüş karalahanayı ince kıyın. Küp doğranmış soğanı sıvı yağ, iç yağ ve tereyağı ile birlikte kısık ateşte kavurun.
Salçayı ekleyip kavurmaya devam edin. Karalahana, haşlanmış mısır yarması, barbunya ve suyu ekleyin. Iri doğranmış acı biberi katın ve kısık ateşte 30 dakika pişirin.
Mısır ununu ılık suda açtıktan sonra yavaşça çorbaya ilave edip, bir taraftan da karıştırın. Toz şeker katıp, kaynayana kadar sürekli karıştırın. Kaynayınca tuzunu atın ve ocağın altını kapatın. Sıcak olarak servis yapın.