There are very few halwas I truly love, and this one has earned a permanent spot on that short list. My biggest issue with halwa in general is how heavily it leans on sugar and oil — but this recipe skips the sugar entirely, letting dates do all the sweetening naturally. And if you swap in a quality oil like olive oil or avocado oil, you’ve got yourself a noticeably healthier version too.

What makes this halwa truly special is its signature grainy texture and deep, natural sweetness. The only downside? The relentless stirring — but that’s the price of any halwa. I did toy with the idea of an Instant Pot shortcut, but wasn’t confident enough to risk it. So here’s the version I know works: tried, tested, and worth every minute at the stove.


Ingredients

  • Channa daal — 1.5 cups
  • Milk — 3.5 to 4 cups
  • Cooking oil (I use olive oil) — 1.5 cups
  • Pitted dates (Medjool or Sukkari both work beautifully) — 2 handfuls, or approximately 1.5 cups

Method

  • Soak the daal. Wash your channa daal and soak it in water for at least 24 hours beforehand. This step is non-negotiable — skipping it means the daal won’t cook through properly.
  • Cook in milk. In a large pan, bring the daal and milk to a boil. Stir constantly until all the milk has fully evaporated.
  • Grind everything. Once the milk is completely gone, grind the cooked daal. Grind the dates as well — you can do both together in the food processor if there’s enough room.
  • Back to the stove. Return the blended mixture to the pan over medium heat and keep stirring.
  • Add the oil. Pour in the oil and continue stirring until most of it is absorbed and the halwa reaches your desired consistency.
  • Garnish. To finish, garnish with a scattering of sliced almonds or crushed pistachios for a touch of elegance.

A Note Before You Start

Patience is the secret ingredient here. The stirring can feel endless, but the result — that perfectly textured, naturally sweet halwa — makes it all worthwhile.

Closing

I hope this recipe brings as much joy to your kitchen as it does to mine. When you make it, please tag me in your Instagram stories — I’d love to see your version! And if you know someone who’d enjoy this, send it their way. 🤍

Share This:

About Nadiya Najib

Hi guys! Subscribe to my blog to know about the drama that I am, my love for Pakistan and planet Jupiter and my general rambling on whats what! ? I have so much to talk about. I'm passionate about Tennis,? truck art, family trees, organizing, traveling, stamp collection, natural remedies, leaf art, social media, cats, blogging, chess and so much more! I'm always exploding with ideas. Come let's socialize. ?

Your feedback please?

Nadiya Najib: Digital Marketing Expert

Raising 2 kids mindfully🧑‍🧒‍🧒 Writing books 📚 Playing 🏓Helping businesses grow 💡#nnkbiz
Managing | Mentoring | Auditing
Collab #nadiyacollabs

We celebrated our 11th wedding anniversary yesterday—
with our fav beach café morning,
a peaceful dinner (rare!),
and our first dance night since having kids.

It reminded us how deeply couples need this time.
Not fancy, not extravagant… just uninterrupted moments
to remember who you are together.

Kids dadi babysat this time but really manifesting trusted friends
who babysit each other’s kids
so couples gets nights like this 🤍 
super important for thriving relationships

#weddinganniversary
✨ Comment SHIFA for details: Mental health matters 🫶 especially for women living abroad. 
 
Being an immigrant means carrying so much silently — homesickness, loneliness, motherhood without family, grief far from home. Therapy has helped me through my own storms, and I truly believe every woman deserves support. 🌼 
 
Shifa Therapy specializes in helping muslims from all backgrounds navigate emotional overwhelm. 
 
🌿 If you’ve been thinking about talking to someone, Shifa Therapy offers compassionate support.  
I’ll share everything you need to book your first session (including 50% off code for your first single session) with a faith aligned therapist.  

#immigrantwomen #mentalhealthsupport #therapyforwomen #shifatherapy #nadiyacollabs
A day filled with gratitude to celebrate our biggest blessings Alhamdulillah ❤️ A birthday party spread across three backyards.  Cake, Candles & Community. 

We planned it so the kids could play freely — Hot Wheels slides, water table/guns, trampoline, bubbles, biking, sandplay, playground, playkitchen, car rides, painting, playground, digger zone, treasure hunts — and the parents could relax and enjoy. 

Preloved treasures, plants giveaways, homemade mango sponge cake, and some comfort food.

Celebrating Nyra & Zyem….
And one full year in this home, this neighbourhood, this community that feels like family.
Grateful for every smile, every helping hand, every little moment. ❤️😍 

Cake recipe in my stories/website
Bday glimpses in stories too
A day filled with gratitude to celebrate our biggest blessings Alhamdulillah ❤️ A birthday party spread across three backyards.  Cake, Candles & Community. 

We planned it so the kids could play freely — Hot Wheels slides, water table/guns, trampoline, bubbles, biking, sandplay, playground kitchen, car rides, painting, playground, digger zone, treasure hunts — and the parents could relax and enjoy. 

Preloved treasures, plants giveaways, homemade mango sponge cake, and some comfort food.

Celebrating Nyra & Zyem….
And one full year in this home, this neighbourhood, this community that feels like family.
Grateful for every smile, every helping hand, every little moment. ❤️😍 

Cake recipe in my stories/website
Bday glimpses in stories too
🥰❤️ day trip aka  mini holiday mid-week