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

January in moments ✨
Slow & intentional. 

If you’re ready to start earning from home too, my ebook “13 Ways You Can Earn Money Online” is just $5 CAD and can be bought from anywhere in the world. 
👇 Comment ‘Earn Online’ for the link.

#JanuaryRecap #MonthlyHighlights #EarnOnline #WorkFromHome #DigitalCreatorLife