حبوبات را از 24 ساعت قبل و بلغور گندم را از 12 ساعت قبل در ظروفی جداگانه حاوی مقداری آب خیس کرده پس از پخت در آبکش بریزید؛ برنج را از سه ساعت قبل در مقداری آب خیس کرده، سپس هنگام پخت، آبِ روی آن را خالی کنید.
گوشت را به همراه پیاز، نخود، لوبیاسفید و لوبیا چیتی در قابلمه ای حاوی 10 پیمانه آب ریخته، سپس روی حرارت زیاد قرار دهید، زمانی که جوش آمد، درِ قابلمه را گذاشته و حرارت را ملایم کنید تا به مدت سه ساعت بپزد.
پس از پختِ گوشت، آن را از قابلمه خارج کرده، ریش ریش کنید و کنار بگذارید؛ پس از یک ساعت، بلغور گندم، برنج، ماش، عدس، نمک، فلفل و گوشت را به قابلمه بیفزایید و مرتباً هم بزنید تا همه مواد با هم مخلوط و له شوند. بگذارید آش به مدت 45 دقیقه دیگر بپزد.
زمانی که مواد آش کاملاً لِه و کش دار شدند، دارچین، جوز هندی و زنجبیل را به آن اضافه کرده، در ظرفی مناسب ریخته و روی آن را با گوشت قیمه تزیین و سرو کنید. طرز تهیه گوشت قیمه: لپه را از 24 ساعت قبل در آب خیس کنید. در قابلمه ای حاوی روغن داغ، پیاز را تفت داده تا نرم و شفاف شود. گوشت را اضافه کرده، تفت دهید تا آب آن گرفته شود، سپس لپه را افزوده و تفت دهید، زردچوبه، فلفل و مقداری آب به آن اضافه کرده و بگذارید گوشت به مدت دو ساعت بپزد.
رب گوجه فرنگی را در تابه ای حاوی روغن داغ تفت داده تا تغییر رنگ دهد و خوش رنگ شود، سپس به گوشت بیفزایید. پس از این مدت، گلاب، زعفران و کمی نمک به مواد بالا افزوده، درِ قابلمه را گذاشته تا به مدت 10 دقیقه دیگر روی حرارت بماند تا خورش، عطر و طعم بهتری بگیرد