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