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