پیازها را نگینی خرد کرده و با مقداری روغن در قابلمهای بریزید و تفت دهید، سپس زردچوبه، نمک و فلفل را هم افزوده و به تفت دادن ادامه دهید. بعد گوشت را اضافه کرده، آن را هم کمی تفت دهید.
مقداری آب داخل قابلمه بریزید. درِ ظرف را بگذارید و حرارت را کم کنید تا گوشت بپزد. بعد از مدتی رب را داخل قابلمه بریزید. لوبیا را به مواد داخل ظرف اضافه کنید.
کمی بعد وقتی از پخت گوشت مطمئن شدید، لوبیای پخته را بیفزایید. بعد از چند دقیقه آبلیمو را هم اضافه کنید. خورش که چند جوش خورد، آماده سرو است. آن را در ظرف دلخواه بریزید و با پلو سرو کنید.