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