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