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