Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Almond Halwa: Indian Pudding [Vegan]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

Badam Halwa, or Almond 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.

Almond Halwa: Indian Pudding [Vegan]

This Recipe is :

Dairy Free Vegan


For the halwa

  • 3 cups almonds
  • 2-3 cups of non-dairy milk
  • 4 tbsp 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


  1. Place the almonds in a blender.
  2. Cover the almonds in the blender with enough soymilk to cover them by at least half an inch.
  3. Blend until you have a pancake-like batter. You want the almond paste to be slightly grainy, but without any big pieces.
  4. Melt the vegan butter in a skillet, preferably a really well-seasoned cast-iron or non-stick one.
  5. Pour the almond paste into the skillet.
  6. Add the sugar.
  7. Over medium-low heat, stir the paste constantly with a ladle to prevent it from sticking to the bottom.
  8. When the paste loses a good deal of its moisture and expresses the fat, turn off the heat. Stir in the cardamom powder.
  9. Pour into a plate or a serving dish.
  10. To garnish, heat the canola oil in a small saucepan.
  11. Add the pumpkin seeds and raisins and stir until they just start to change color.
  12. Pour over the halwa.





Vaishali Honawar is a former journalist and the blogger behind Holy Cow! Vegan where she veganizes popular Indian recipes and dishes up food for thought. Vaishali was born in India and now lives in the Washington, D.C. area with her husband, two dogs, and two cats. She is a foster volunteer for the city’s animal shelter and she must be doing something right because one of her foster dogs, Freddie, adopted her for a good six years.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Raw Cauliflower ‘Popcorn’ [Vegan, Gluten-Free]

Quinoa and Oat Breakfast Fruit Rolls [Vegan, Gluten-Free]

Lemongrass Pho [Vegan, Gluten-Free]

Lemongrass Pho

Stretchy Potato Cheese [Vegan, Gluten-Free]

Spicy Garlic Edamame [Vegan, Gluten-Free]

Spicy Garlic Edamame

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

One comment on “Almond Halwa: Indian Pudding [Vegan]”

Click to add comment
4 Years Ago

Can we substitute coconut oil for EB butter?


Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×