ابتدا هسته خرماها را جدا کنید و آنها را کنار بگذارید. آرد را داخل قابلمه بریزید و روی شعله متوسط قرار دهید. مرتب هم بزنید تا بوی خامی آرد گرفته شود (یک دقیقه). سپس 1/2 پیمانه روغن را اضافه کنید. روغن باید کاملاً آرد را بپوشاند. خوب مخلوط نمایید تا خمیر نرمی حاصل شود. به تفت دادن ادامه دهید تا مخلوط به رنگ قهوهای روشن درآید. حال خرماهای بدون هسته را اضافه کنید و خوب با مخلوط آرد و روغن هم بزنید تا یکدست شوند. ضمن هم زدن سعی کنید خرماها را با پشت قاشق له کنید و نگاهی هم بیاندازید و اگر هستهای داخل خرما باقی مانده آن را جدا کنید.بعد از ۲–۳ دقیقه تفت دادن، قابلمه را از روی شعله بردارید. در این مرحله باید خرما را چرخ کنید یا با گوشتکوب بکوبید. البته چرخ کردن باعث میشود حلوا بافت نرمتر و یکدست تری پیدا کند و در کل نتیجه بهتری میدهد. پس از چرخ کردن یا کوبیدن حلوا دست خود یا یک لیسک را چرب کنید و با آن حلوا را در یک جا جمع کنید. می توانبد روی حلوا خرمایی را با خلال پسته، بادام یا گردو تزیین کنید و در آخر برش بزنید. همچنین میتوانید با دست حلوا را گلوله کرده و توپهای حلوا خرمایی را با مغزهای مختلف یا با پودر نارگیل تزیین کنید.