در ابتدا پیاز را نگینی خرد كرده و سرخ می كنیم. سپس گوشت را كه از قبل شسته و خشك كرده ایم اضافه كرده و به همراه پیاز تفت می دهیم تا گوشت تغییر رنگ دهد.
لپه را شسته و بعد از خشك كردن به گوشت اضافه كرده و كمی تفت می دهیم تا بوی خامی لپه از بین برود. زردچوبه و رب را در این مرحله اضافه می كنیم.
لازم است كه رب را تفت دهیم چون باعث لعاب دار شدن خورش می شود. ۳ تا ۴ لیوان آب روی آن ریخته و به محض این كه جوش آمد حرارت را كم كرده و اجازه می دهیم با حرارت ملایم خوب بپزد. كدو را از قبل شسته و از وسط دو نیم كرده یا حلقه حلقه برش می دهیم و داخل روغن كمی سرخ می كنیم.
۲۰ دقیقه قبل از این كه ظرف را از روی حرارت برداریم كدوهای سرخ شده را روی خورش چیده و زعفران آب كرده، گرد لیمو یا آب لیمو، فلفل سیاه و نمك را اضافه می كنیم و می گذاریم تا خورش آماده شود.سیب زمینی ها را خرد كرده و سرخ میكنیم و روی خورش آماده شده میریزیم.
نکته : برای شفاف شدن خورش و سلامت گوشت بهتر است گوشت خرد شده را در ظرفی ریخته و روی آن آب سرد بریزیم و روی حرارت قرار دهیم. به محض این كه جوش آمد، كف و خونابه گوشت را بیرون ریخته و روی آن آب گرفته و سپس با پیاز سرخ می كنیم.
حتما لپه را از شب قبل خیس كرده و آب آن را ۳مرتبه عوض كنید و اگر فراموش كردید آن را ۲بار جوشانده و آبش را خالی كنید تا نفخ آن گرفته شود.