برای تهیه کباب شامی ابتدا سیب زمینیهای خام را رنده یا چرخ کنید و آب اضافه آنها را بگیرید.پیاز را نیز رنده یا چرخ کنید و به همان ترتیب، با دست حسابی آب بگیرید. گوشت چرخکرده را داخل یک کاسه بزرگ بریزید و پیاز و سیب زمینی رندهشده را به آن اضافه کنید.تخم مرغ را روی مواد بشکنید و مواد را خوب باهم مخلوط کنید.آرد گندم و آرد سوخاری و سبزی معطر را اضافه کرده و اول با قاشق و بعد با دست مواد را خوب مخلوط کنید و ورز دهید.ادویههای دلخواه را به اندازه دل خواه اضافه کرده و خوب مخلوط کنید.حالا مایه کباب شامی را مانند کتلت در روغن فراوان سرخ کنید. برای سرخکردن شامی روغن باید به حدی باشد که روی شامی را بگیرد.حالا سس کباب شامی را آماده کنید. برای این کار ابتدا پیاز باقی مانده را رنده ریز بزنید و با مقداری روغن تفت دهید.به پیاز در حال تفت، زردچوبه اضافه کنید.گوجهفرنگیها را پوست بگیرید و با دو حبه سیر و مقداری فلفل داخل مخلوطکن ریخته و پوره کنید.پوره گوجه فرنگی و سیر را به پیاز در حال تفت اضافه کنید. حالا سرکه و شکر را به مواد اضافه کنید و صبر کنید تا به جوش بیاید و به روغن بیفتد. وقتی سس به غلظت رسید، دو راه دارید؛ یکی اینکه کباب شامیها را داخل سس گوجهفرنگی و سیر قرار دهید تا کمی داخل سس بجوشند و طعم بگیرند و دوم اینکه کبابها و سس را داخل ظروف مجزا سرو کنید. این به سلیقه شما بستگی دارد. چند نکته درباره تهیه شامی کباب با لپه:برای اینکه شامی پوک تر شود، مقدار لپه را بیشتر از گوشت در نظر میگیریم در این صورت احتیاجی به بکینگ پودر نیست.در تهیه شامی با لپه، باید مقدار لپه به مقدار گوشت غالب باشد در غیر اینصورت شامی مزه گوشت کوبیده (آبگوشت) میگیرد و خیلی پوک نمیشود.به جای لپه میتوان از نخود خیسخورده هم استفاده کرد. مثلا به جای یک دوم پیمانه لپه از یک دوم پیمانه نخود خیسخورده استفاده کنید.بهتر است گوشت مصرفی برای تهیه کباب شامی، گوشت گوسفندی کم چرب باشد زیرا گوشت گوساله باعث خشکشدن شامی میشود.برای تهیه شامی میتوان گوشت مرغ را جایگزین گوشت قرمز کرد در این صورت حتما باید ۲ قاشق آب مرغ و کره اضافه کرد تا شامی خشک نشود.