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