In my home we’ve celebrated a vegan Diwali for years now with tasty and dairy-free sweets like my vegan gulab jamun, vegan barfi, vegan kaju katli and vegan rabri, among many others. This year, I am so proud to add this vegan cashew halwa to that list of goodies. This is a special recipe, not just because it is delicious but it is also actually good for you, sweetened as it is with dates. Dates are packed with fiber, magnesium, potassium, as well as antioxidants that shield you from heart disease and cancer, and they do a wonderful job of sweetening desserts without any need for processed, refined sugars that can harm you. Before I move on a gentle reminder to my fellow Indians who are celebrating Diwali in India to protect street animals, and your pets, from fireworks. While fireworks have long been part of Diwali celebrations, we are now more aware than ever of the immense harm they cause animals who are far more sensitive to those loud and fiery outbursts than we are. Street animals are especially vulnerable and some even become victims of deliberate cruelty at this time. In addition to not using fireworks, try and offer a safe shelter for street animals in your neighborhood this Diwali. It’s the best way to teach future generations the importance of compassion and to make the gods smile on you. 🙂 A happy Diwali to you!

Why you’ll love this vegan Cashew Halwa

It’s delicious. The cashews along with the dates, cardamom, saffron and coconut make an addictive and incredibly delicious dish. It’s easy. Unlike most Indian sweets which can involve a lot of work, this one takes under 30 minutes to make. You blend up the cashews and dates and then heat it all up in a wok for a few more minutes. It’s foolproof and anyone can make it. It needs just eight ingredients, of which three are optional. You can also add more nuts and dry fruits for garnish.

How to make vegan Cashew Halwa

Place the cashews and dates (pitted) in a blender. Add the nondairy milk and blend into a very smooth paste. If your blender is not powerful you will need to soak the cashews with the milk for at least 30 minutes. Heat the coconut oil in a kadhai or wok or large skillet, preferably nonstick. Add the pureed cashews and dates to it and let it cook over medium-low heat. Mix frequently and don’t leave the stove unattended and be attentive as nuts can burn easily.

When the mixture thickens, add to it the cardamom powder and almond flour or powdered almonds. Mix well and continue cooking until the mixture starts leaving the sides of the wok and gets darker. Add shredded coconut, if using, and mix it in.

Continue to cook until the liquid has evaporated and the halwa becomes slick. You’ll see some oil coating the bottom of the kadhai. At this point stir in the saffron, if using, and turn off the heat. Garnish with nuts and dry fruits, if desired, and more sweetened coconut flakes. Serve at room temperature or chilled.

Storage instructions

The Halwa will keep at room temperature for a couple of days and in the refrigerator for a week. Check to get new recipe updates by email.

More delectable vegan Indian sweets

Recipe card

Vegan Cashew Halwa  Naturally Sweetened  - 77Vegan Cashew Halwa  Naturally Sweetened  - 14Vegan Cashew Halwa  Naturally Sweetened  - 24Vegan Cashew Halwa  Naturally Sweetened  - 48Vegan Cashew Halwa  Naturally Sweetened  - 13Vegan Cashew Halwa  Naturally Sweetened  - 82Vegan Cashew Halwa  Naturally Sweetened  - 89Vegan Cashew Halwa  Naturally Sweetened  - 72Vegan Cashew Halwa  Naturally Sweetened  - 88Vegan Cashew Halwa  Naturally Sweetened  - 85Vegan Cashew Halwa  Naturally Sweetened  - 70Vegan Cashew Halwa  Naturally Sweetened  - 13Vegan Cashew Halwa  Naturally Sweetened  - 2Vegan Cashew Halwa  Naturally Sweetened  - 20