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

If you’ve ever wished technology could support your parenting — instead of adding stress, guilt, or screen‑time battles — this is for you. 📺💻

I’m launching something big, research‑based, and designed for parents of kids of all ages.
The countdown has officially begun ✨
Stay tuned.

#ParentingWithTech #DigitalParenting #MindfulParenting #ScreenTimeStruggles #ModernParenting
May was a tiny glimpse of summer & a very busy business month for me - when my digital store had the most sales ever! 🥹and I’m grateful for every bit of it. ☕🌿
I’ve also been feeling a deep pull back into writing… the kind of writing that’s honest, vulnerable, and from the heart. So now, I’m opening paid subscriptions on my Substack. This is where I’ll be sharing:

• Deeper reflections
• Motherhood guides
• Intentional living notes
• Behind‑the‑scenes life updates
• Early access to new products
• A warm, cozy inner circle for those who want to support my work

If my writing has ever helped you, inspired you, or made you feel a little less alone — I’d love to have you there.

My first paid post (my full Potty Training Guide) is already live. I have more exciting articles in the pipeline… 
You can join through the link in my bio. 🤍
Thank you for being here — always.
It means more than you know.
Chand raat ki ronak. Kitty‑bear mehendi. Sahelion k sath dance. 
11 saal puranay joray ko pehennay ki khushi (blue one)
Thandi baarish, garam ghar.
Pakistan se halwa poori.
Bas… aik seedhi simple si Eid.

Aapki Eid kahan aur kesi thi? Stories pe photo k sath share karein aur mujhe tag karein. Mein reshare karna chahoongi ❤️