1. پیاز خرد شده را در یک قابلمه تفت دهید.
2. زردچوبه را به پیاز اضافه کنید و کمی تفت دهید.
3. آب جوش را به پیاز اضافه کنید. آرد را با نصف استکان آب سرد مخلوط کنید (حتما آب سرد بریزید تا آرد گلوله نشود) و به پیاز داغ اضافه کنید و خوب هم بزنید تا آرد کاملا در آب و پیاز داغ حل شود.
4. سیب‌زمینی‌ها را نگینی خرد کنید و به قابلمه اضافه کنید. در این مرحله نمک و فلفل را اضافه کنید. سپس در قابلمه را بگذارید تا نیم ساعت بپزد.
5. پس از نیم ساعت، حرارت اجاق را زیاد کنید و بگذارید محتویات قابلمه بجوشد، تخم مرغ‌ها را یکی یکی در اشکنه بشکنید.
6. تا ده دقیقه اصلا به آن دست نزنید و اجازه دهید تا تخم مرغ‌ها کاملا ببندد.
7.در آخر شنبلیله خشک را اضافه کنید و در قابلمه را بگذارید تا اشکنه سیب‌زمینی حدود پنج دقیقه بجوشد.

* شنبلیله عطر بسیار خوبی دارد.
* نکته مهم این است که در آخر آب اشکنه زیاد نباشد.