در ابتدا باید ترکیب سبزی رو حاضر کنیم. تره 120 گرم_جعفری 100 گرم_گشنیز 100 گرم_شنبلیله 60 گرم _ اسفناج 30 گرم _50 گرم مخلوطی از شوید و ریحان و نعناع_40 گرم پیازچه. این ترکیب رو خوب شسته و ریز خورد میکنیم. نباید اونقدر ریز بشه که له بشه ولی اونقدری باشه که خورش خوب جا بیوفته. سبزی ها رو با حرارت ملایم به همراه دو قاشق روغن تفت میدیم تا آب سبزی ها تبخیر شه و سبزی ها روغن بندازن. وقتی که با پشت قاشق سبزی هارو فشار دادین روغن سبز رنگ در اومد یعنی سبزی حاضره. لیمو ها رو هم سوراخ میکنیم و میذاریم یه ربع تو آب جوش بمونه تا تلخیش بره.
لوبیا ها رو از شب قبل خیس میکنیم تا نفخش گرفته بشه؛ ولی اگه خیس نکرده باشیم میتونیم توی یه ظرف لوبیاها با دو لیوان آب و یه خیار که از وسط نصف کردیم بذاریم به مدت نیم ساعت بجوشه تا نفخشو بگیره.
حالا پیازا رو ریز خورد کنین و حسابی سرخش کنین تا طلایی بشه بعد گوشت رو اضافه میکنیم. کمی تفت میدیم زرد چوبه و فلفل رو اضافه میکنیم. حالا آب قلم رو اضافه میکنیم و نیم لیتر هم آب جوش اضافه میکنیم. لیمو ها رو هم اضافه میکنیم. میذاریم جوش بیاد. جوش اومد زیرش رو کم میکنیم و سبزی رو اضافه میکنیم. اجازه میدیم تا دو ساعت بپزه. بعد دوساعت حالا لوبیا هایی که از دیشب خیس خوردن رو اضافه میکنیم میذاریم باز به پختن ادامه بده. (حالا نکته اینجاست اگه لوبیا خیس نخورده و تازه جوشوندیم اون رو باید همراه گوشت به خورش اضافه کنیم تا بپزه) در آخر که گوشت و لوبیا ها پختن و خورش جا افتاده شد، آبلیمو رو اضافه میکنیم تا ترشی خورش متعادل بشه البته اختیاریه. نمک رو هم اول تو کمی از آب خورش حل میکنیم بعد به خورش اضافه میکنیم.این مراحل رو تو نیم ساعت آخر انجام بدین. من در آخر کمی شنبلیله خشک رو تو کمی روغن تفت میدم و به خورش اضافه میکنم که عطر خورش رو بی نهایت خوب میکنه.