Almond Halwa For A Really Happy Diwali

Almond Halwa
Diwali’s the time of year to go a little bit over the top, particularly with food. It is time when every Indian kitchen is overrun– but never overwhelmed– with sweets and savory snacks of every shape, taste and hue.

This year’s Diwali dawned on me pretty suddenly, as it seems to do each year, actually. Since I’m no genius in the planning-ahead department, it was only yesterday that I woke up to the fact that I needed to get at least one really special sweet ready in time for the big day.

I pondered making laddoos, which I love and which are a true Diwali staple, but Desi is not crazy about them. So to make our Diwali sweet something we’d both really, really want to eat– and share– I decided on Badam Halwa, or Almond Halwa.

Badam Halwa is a rich, luscious treat that lends itself perfectly to very special occasions….like Diwali. But like the best dishes, it is also quite foolproof and requires just five ingredients (besides the garnish). Be warned that if you’re not patient and balk from some heavy-duty stirring over a hot stove for nearly an hour, this is not the sweet for you.

Lots of cooks take tons of time blanching the almonds and peeling them, but I prefer to use whole almonds, skin and all, because the skins are full of flavor and aren’t they good for you? Besides why do more work when you can do less?

Traditionally Badam Halwa would include a ton of milk and a ton of ghee. I used Earth Balance vegan butter and soymilk, although any non-dairy milk would do here.
Badam Halwa
Be careful to cook the almonds thoroughly, all the way up until the fat starts to separate. You want to be absolutely, positively sure that the almond paste has cooked because raw-almond halwa is just not going to taste as good. Also, be sure not to leave your skillet unattended and unstirred at any time because you do not want the almond paste to stick to the bottom of the skillet and burn even a little. Trust me, it would ruin your dish beyond repair.

Here’s the recipe, all. And a very heartfelt, very Happy Diwali to all my readers. May the new year be a wonderful one for all of you and for all those critters– furry, winged, multi-legged and slithery– we share our world with.

Badam Halwa

Badam Halwa


3 cups almonds

2-3 cups of non-dairy milk (I used vanilla soy milk, which I love in sweet dishes)

4 tbsp Earth Balance vegan butter

3 cups of sugar

1 tsp cardamom powder

For the garnish:

2-3 tbsp pumpkin seeds

2-3 tbsp golden raisins

1 tsp canola oil

Place the almonds in a blender (if your blender isn’t a powerful one, like my Vitamix, soak your almonds in water for a couple of hours first to soften them)

Cover the almonds in the blender with enough soymilk to cover them by at least half an inch.

Blend until you have a pancake-like batter. You want the almond paste to be slightly grainy, but without any big pieces.

Melt the vegan butter in a skillet, preferably a really well-seasoned cast-iron or non-stick one.

Pour the almond paste into the skillet.

Add the sugar

Over medium-low heat, stir the paste constantly with a ladle to prevent it from sticking to the bottom.

When the paste loses a good deal of its moisture and expresses the fat, turn off the heat. Stir in the cardamom powder.

Pour into a plate or a serving dish.

To garnish, heat the canola oil in a small saucepan.

Add the pumpkin seeds and raisins and stir until they just start to change color.

Pour over the halwa.

For my presentation, I used an ice-cream scoop to scoop out the halwa into cute little cupcake liners. This is a sticky halwa, and putting it into the liners is also a good way to devour it without getting your hands messy and without fussing around with a spoon.

This recipe makes a ton of almond halwa but trust me, you might be tempted to finish it at one sitting. :)

The halwa goes out to Lavi of Home Cook’s Recipes for her Diwali Sweets and Snacks event which she has extended until Nov. 15. Thanks, dear Lavi!


Craving more Indian vegan sweets for Diwali? Check out these staples for this time of year:



Chavde (Mande)
Chavde, or Mande


Almond Kheer


Carrot Halwa


Mango Halwa


Doodhi Halwa

(C) All recipes and photographs copyright of Holy Cow! Vegan Recipes.

23 thoughts on “Almond Halwa For A Really Happy Diwali

  1. Permalink  ⋅ Reply

    AMA's AnythingVegetarian

    November 5, 2010 at 1:25pm

    Happy Diwali To you and your family.I agree with you on not blanching and peeling the skin off.Looks like a perfect Badam Alwa for Diwali.:).

  2. Permalink  ⋅ Reply


    November 5, 2010 at 1:29pm

    Happy Diwali Vaishali to you and all your dear ones.

    I know I have not been in touch for the longest time. :-( hope you are doing good.

    wishing you happiness and prosperity.


  3. Permalink  ⋅ Reply


    November 5, 2010 at 1:30pm

    Dear Vaishali

    Wish you and your family a Very Happy Diwali and Thank you for a wonderful festive recipe

    I hope the kids get to eat a bit of this sweet as well.

  4. Permalink  ⋅ Reply


    November 5, 2010 at 3:24pm

    A very Happy Diwali to you and your family, Vaishali ! Thats one yummy scrumptious looking dessert :) Will try and make it over the festival weekend !

  5. Permalink  ⋅ Reply


    November 5, 2010 at 3:33pm

    If we were in India the festival bug would have caught us and realized long before to do some sweets.
    But u always amaze me to turn all our sweet into vegan.
    Happy Diwali to u and Desi!

  6. Permalink  ⋅ Reply


    November 5, 2010 at 6:00pm

    Delightful Badam halwa!

    Wish you and your family a very Happy Diwali!

  7. Permalink  ⋅ Reply


    November 5, 2010 at 7:06pm

    Almond halwa looks awesome. I’ve to try this real soon. Wish you and your family a very Happy Diwali..

  8. Permalink  ⋅ Reply


    November 5, 2010 at 9:00pm

    Dear Vaishali,

    I wish you and your family a happy and prosperous Diwali.

    Almond halwa looks awesome.

  9. Permalink  ⋅ Reply


    November 5, 2010 at 9:08pm

    Vegan almond halwa looks absolutely delicious..Happy Diwali wishes to u and ur family..

  10. Permalink  ⋅ Reply


    November 5, 2010 at 9:23pm

    Happy Diwali…halwa looks fabulous and yumm!!

  11. Permalink  ⋅ Reply


    November 6, 2010 at 4:47am

    Happy Diwali. Vaishali!

    After long time, iam here. Love this layout!

    Badam halwa looks Great! i thought of preparing for this diwali. but could’nt.

    Nice pics too.
    Can you please send it to my event, as you said earlier…

  12. Permalink  ⋅ Reply


    November 6, 2010 at 4:38pm

    Looks delicious!
    I made a mango halwa when I got back to Portugal, to show my family how Indian desserts are sweet and easy to make. I will try this one of sure, I really like almonds (homemade almond milk is my favorite above all)!
    Happy Diwali!!


  13. Permalink  ⋅ Reply


    November 8, 2010 at 2:10am

    Vaishali, Happy Diwali to you and your! Very pretty presentation of the halwa.

  14. Permalink  ⋅ Reply


    October 27, 2011 at 3:07pm

    Vaishali – I tried your Vegan Badam Halwa for Deepavali this year and it turned out DELISH – and I am not even that big of an Indian sweets fan!! Thanks so much for the wonderful recipe!

    Any chance you have a vegan rasmalai recipe??? :)

  15. Permalink  ⋅ Reply


    October 27, 2011 at 3:13pm

    Charanya, Happy Diwali! I am going to try that rasmalai soon– it’s always been one of my favorite sweets. Keep an eye out!

  16. Permalink  ⋅ Reply

    Catch me if u can

    May 30, 2013 at 8:46pm

    Hi Vaishali, I tried this recipe today and totally love it!!! Thanks :) am looking forward for the rasamalai too!

  17. Permalink  ⋅ Reply


    October 19, 2013 at 7:17pm

    Dear Vaishali,
    can u pls explain bit more about “When the paste loses a good deal of its moisture and expresses the fat, turn off the heat”. So do we turn off the head when the paste starts leaving the sides of pan?

    • Permalink  ⋅ Reply

      Vaishali Honawar

      October 20, 2013 at 3:15pm

      Hi Anon, the halwa will look slick and oily– you will be able to tell when you get to that stage. Also be sure to taste, carefully because the halwa is very hot. It should not taste raw.
      You get to the stage where the halwa leaves the sides of the pan much earlier, so don’t go by that.

  18. Permalink  ⋅ Reply


    October 20, 2013 at 10:46pm

    u have mentioned, melt half the vegan butter. when shall Iadd the remaining half?

  19. Permalink  ⋅ Reply


    October 21, 2013 at 4:22am

    Dear Vaishali,
    Me and my husband just made this halwa and we loved it. I follow vegan diet and hubby does not. But he was very happy. We didn’t miss any ghee or milk. I couldn”t follow any healthy diet rule tonight (of not eating desserts in the night at 9 pm). It has come out very delicious.
    Thank you very much.

    • Permalink  ⋅ Reply

      Vaishali Honawar

      October 21, 2013 at 2:32pm

      That’s so lovely. Thanks for the feedback! So glad your husband and you enjoyed it. And I am very much like you– no rules when it comes to desserts. :)

Thank you for visiting Holy Cow! I love hearing from you, so take a moment to say hello or tell me what you thought of this post. Thank you!