گوشت چرخ کرده را با پیاز رنده شده تف داده سیر را رنده کرده اضافه می کنیم ، رب گوجه فرنگی و نمک و فلفل و ادویه را نیز اضافه کرده ، یک فنجان آب ریخته؛ می گذاریم گوشت کاملاً بپزد. سپس جعفری خرد شده را اضافه می کنیم .
آب را جوش آورده نمک را اضافه می کنیم و ماکارونی را در آب می ریزیم تا کاملاً پخته شود سپس آبکش کرده و روی آن آب سرد می ریزیم . تخم مرغ ها را زرده و سفیده جدا کرده ، سفیده ها را می زنیم تا کف شود و زرده ها را دانه دانه به آن اضافه می کنیم ، زعفران حل کرده را نیز اضافه می کنیم و به ماکارونی ها می افزائیم .
قالب نچسبی را خوب چرب کرده ، پودر نان را به اطراف و کف قالب می پاشیم ، نصف مایه ماکارونی را در قالب ریخته ، مایه گوشتی را وسط ریخته و بقیه ماکارونی را اضافه می کنیم .کره یا روغن روی ماکارونی ریخته ، پنیر را رنده می کنیم و در فر با حرارت ۱۸۰ درجه سانتیگراد به مدت ۴۵ دقیقه می پزیم . از فر بیرون آورده کمی که سرد شددر ظرفی برگردانده و روی آن را بدلخواه تزئین می کنیم .