• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Browse Recipes
    • Latest
    • By Category
  • Indian Vegan Recipes
  • SUBSCRIBE
Holy Cow Vegan
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Latest recipes
  • Browse by category
  • Indian Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ร—

    Home > Vegan Indian Sweets

    Vegan Gajar ka Halwa, Carrot Halwa

    Posted: Oct 24, 2019 ยท Updated: Aug 12, 2021

    Jump to Recipe Pin Recipe

    Gajar ka Halwa must've been invented by a cook with a touch of genius. This simple but spectacular Indian dessert classic made with shredded carrots harnesses the natural flavor and sweetness of carrots into a dish so delicious, you'll be making it over and over.

    Front shot of a bowl of rich red vegan gajar ka halwa or carrot halwa, an Indian pudding.

    As much as I love most vegan Indian sweets, I am particularly partial to Gajar ka Halwa, a thick and dry carrot pudding studded with nuts.

    A top shot of two white bowls with orange-red carrot halwa or gajar ka halwa and two silver spoons with a paisley napkin

    Part of the reason for this is the fact that it's made mostly with carrots, which means it is almost a healthy sweet -- an oxymoron if there ever was one. And yes, there's sugar here, but not as much sugar as you might think you'd need because the carrots, as they cook down, concentrate their own natural sugars.

    What's more, if you really are on a health kick, you can make this recipe with dates, and cut out any added sugar altogether.

    I had shared my Gajar ka Halwa with you all the way back in 2008 and it was quite perfect, but with Diwali knocking at the door, I wanted to refresh it for you because I've made some changes to make it even better over the years. For one, this is now a one-pot dish and it's still super easy to make, yet rich and delicious enough to enjoy on a special occasion. (You can also try my vegan carrot pudding, an equally delicious and naturally sweetened recipe that can double up both as breakfast and dessert)

    A close top shot of a white bowl with gajar ka halwa and sliced almonds with two silver spoons next to it

    I am not a big one for religious festivities of any kind, and most Indian festivals pass unnoticed by me, especially since I live far from India. But here's something I do love about India's religious holidays: I love that most Indians eat vegetarian on these days, because there's a tacit understanding that god would not want you eating his creatures on those special days.

    But an exception, as it usually is with Indian vegetarian food, is milk and milk-based products, like ghee, which get used abundantly during holidays and festivities, and are a big part of Indian sweets eaten for Diwali or other occasions.

    Gajar ka Halwa, too, is made with milk and khoya, a milk reduction. But for my vegan version I use cashew milk, which I make myself because I want the halwa to have a certain consistency and none of the preservatives.

    The cashew milk is a great substitute for the milk and khoya, because it adds richness and sweetness and flavor. And there are many good reasons to shun milk, a product that comes from immense cruelty to cows.

    Gajar ka Halwa

    In India, factory farming and its related abuses have taken firm hold, and as the country's thirst for milk grows, the animals who suffer most to quench it are dairy cows and buffaloes.

    Cows and buffaloes used for milk live incredibly short lives -- just six to eight years. They are kept in a constant state of pregnancy to provide milk, and pumped with hormones and antibiotics. Calves are separated from their mothers early on -- sometimes right after birth -- so the milk he or she should be drinking can instead be used to feed humans. The male calves are slaughtered for their meat.

    Ironically, India holds the title of the world's largest beef exporter, with the meat exported coming ostensibly from buffaloes (because cows are considered sacred!). Cows too old to produce milk are often turned out onto the streets and either starve or forage for food in garbage dumps, ending up with record numbers of plastic bags in their stomachs. There are said to be an estimated 60,000 homeless cows living on the streets of New Delhi, India's capital city, alone.

    However you look at it, milk and milk products are bad news, and there's nothing sacred or holy about abusing an innocent animal and then leaving her to fend for herself on the streets where she will die anyway of eating plastic because there's no food available to fill her belly.

    Veganism is slowly taking hold in India, and festivities are a great time to start a new tradition. Whether you are Indian or not, and whether you celebrate Diwali or not, I hope you will try this vegan Gajar ka Halwa. You won't miss the dairy, I promise. And your holiday will be a sweeter one for knowing you didn't contribute to the cruelty of milk.

    Front shot of two bowls of carrot halwa, a carrot pudding from India

    Tips for making the perfect Gajar ka Halwa:

    • Grate your carrots coarsely, not very fine. This is because the carrot will cook quite a bit and absorb the nondairy milk and if it's too finely shredded, it will reduce to a mash.
    • Try and make your cashew milk yourself, because you really don't want those added preservatives taking away from the flavor of your halwa. There are just five ingredients here, and keeping each flavor clean will give you the best results. You will need to blend a cup of raw cashews with three cups of water.
    • When you mix the milk and the carrots, it will look like you have a disproportionately large amount of milk, but don't worry. As you cook the halwa, the carrots will absorb the milk and some of the liquid will evaporate.
    • You have some leeway in how long you cook your halwa. I like to make it really dry (as in it's still moist and succulent, but there isn't any visible liquid). But I've eaten versions of carrot halwa that are more pudding-y and they taste quite good. I like cooking it a bit longer because I find that removes the grassy flavor of the carrot and leaves just its deliciousness behind.
    • You can use sugar to sweeten your halwa, like I did, or you can make it with no sugar added. Instead, sweeten it naturally with dates. Soak your dates in hot water for at least 30 minutes and blend them as smoothly as possible. I would use half a cup of the cashew milk to blend them and then add them at the same time as the carrots and milk (instead of a little later, as with the sugar).

    Now that you're armed with all of my gajar ka halwa wisdom, let's move on and get cooking. And to all readers of Holy Cow!, a very happy Diwali.

    Ingredients for Gajar ka Halwa:

    • Carrots. Richer colored carrots will give you better color. You can use color, although your garden variety orange carrots are most commonly used in India.
    • Sugar. I use turbinado sugar or coconut sugar because they add a richer color as well. Again, any sugar is fine.
    • Green cardamom powder
    • Raw cashews
    • Sliced almonds

    More vegan Indian sweets

    • Vegan Barfi
    • Karanji
    • Vegan Gulab Jamun
    • Kaju Rava Laddu
    • Vegan Kaju Katli
    • Almond Halwa

    Vegan Gajar ka Halwa recipe

    Partial shot of a bowl filled with gajar ka halwa and sliced almonds
    Partial shot of a bowl filled with gajar ka halwa and sliced almonds

    Vegan Carrot Halwa, Gajar ka Halwa

    A dairyfree version of the classic Indian dessert, Gajar Halwa or Carrot Halwa
    5 from 21 votes
    Print Recipe Pin Recipe Review Recipe
    Course: Dessert
    Cuisine: Can be sugar-free, Indian, Soy-free
    Diet: Gluten Free, Vegan, Vegetarian
    Keyword: Gajar halwa, Vegan carrot halwa
    Prep Time: 15 mins
    Cook Time: 45 mins
    Total Time: 1 hr
    Servings: 12 servings
    Calories: 178.98kcal
    Author: Vaishali ยท Holy Cow! Vegan Recipes

    Ingredients 

    • 2 tablespoon vegetable oil (divided)
    • ยฝ cup sliced almonds (other nuts like cashews and pistachios would work too)
    • 4 packed cups carrots (about 1 ยฝ pounds, grated coarsely. Use the grater with the largest holes.)
    • 1 cups raw cashews
    • 1 teaspoon cardamom powder (always use green cardamom for sweets)
    • 1 cup sugar (alternatively use 1 cup of dates soaked in hot water for 30 minutes, then blended with part of the cashew milk you'll make for this recipe.)
    Prevent your screen from going dark

    Instructions

    • Blend the cashews with 3 cups water into a very smooth milk/cream. If your blender isn't very powerful, soak the cashews in water for at least an hour first.
    • Heat 1 tablespoon oil in a large pan, preferably nonstick. A wider pan will allow the liquid to thicken and evaporate more easily. Add the sliced almonds or any other nuts you are using. Saute them for a couple of minutes until they just begin to change color. Add the carrots and cardamom, saute a couple of minutes, then add the cashew milk. * (If using dates to sweeten, see notes below before adding all the milk).
    • Cook, stirring occasionally, over medium-low heat until most of the milk has been absorbed into the cashews. This will take at least 15-20 minutes. If it's going too slow, increase the heat a bit but keep an eye on the carrots and stir them often because you don't want them to stick to the bottom.
    • Add the sugar and the remaining 1 tablespoon oil and stir until it's well mixed and the sugar has dissolved.
    • At this stage, you can pretty much decide how much longer you want your halwa to cook -- taking it off the heat at this point will give you a more pudding-like texture, but you can continue to cook longer until the halwa pulls off the bottom and sides of the pan and there's absolutely no visible liquid. I like to cook the halwa to this stage, but it means some exercise for your arm, so be warned.
    • Once the halwa reaches the desired state of doneness, take if off the heat. You can eat the halwa warm or at room temperature or cold, it's delicious every way. Garnish with sliced almonds before serving, if you wish.

    Recipe notes

    • If cooking with dates, soak the dates for 30 minutes in hot water, then blend into a very smooth paste with ยฝ cup of the cashew milk you'll be using. Add the date-cashew milk mixture to the pan at the same time as you add the rest of the cashew milk and continue cooking. Skip over the step in the recipe where you add sugar.

    Nutrition

    Calories: 178.98kcal | Carbohydrates: 21.35g | Protein: 3.24g | Fat: 10g | Saturated Fat: 2.96g | Sodium: 1.78mg | Potassium: 112.96mg | Fiber: 1.13g | Sugar: 17.52g | Vitamin A: 55.69IU | Calcium: 19.71mg | Iron: 0.96mg
    Tried this recipe?Please leave a comment and recipe rating below!
    Follow Holy Cow Vegan on Instagram
    Vegan Gajar ka Halwa
    « Mirchi ka Salan, chili peppers in a peanut sauce
    Vegan Dirty Rice »
    • Facebook
    • Twitter
    • Yummly

    About Vaishali


    I cook and eat simple, tasty and nutritious plant-based food in my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. Read more about me here.

    Try these recipes next

    Reader Interactions

    Comments

    1. Paro

      January 08, 2022 at 10:32 am

      5 stars
      Loved the recipe, have shared it with my circle too! I have PCOS and these sugar-free, diary-free recipes for desserts are a big savior to satiate the sweet cravings of folks like me!

      Reply
      • Vaishali

        March 25, 2022 at 9:53 am

        So happy to hear!

        Reply
    2. Nandita

      August 30, 2020 at 1:13 pm

      5 stars
      This came out really well. Thank you so much for the recipe. 2 modifications I did-
      Added an additional cup of sugar
      Added some orange red colouring

      My non-vegan friends couldn't believe this was vegan.

      Reply
      • Vaishali

        March 25, 2022 at 9:53 am

        Awesome, happy you loved it!

        Reply
    3. Sita Parsons

      March 01, 2020 at 5:32 pm

      5 stars
      Thanks for speaking up about the cruelty of the dairy industry !! I haven't made the Carrot Halwa yet, but it looks really good and a healthy sweet to feed my grandchildren! I also want to try making many of your recipes for my elderly mum, who loves Indian food. Also, for my grandchildren, who I know would love some of your snack dishes such as the Frankies from Mumbai and Aloo Tikki potato patties. Vaishali you are awesome !

      Reply
      • Vaishali

        March 01, 2020 at 7:09 pm

        Thanks, Sita, for making my day! ๐Ÿ™‚

        Reply
    4. Gabriel

      October 28, 2019 at 10:59 pm

      Vaishali,
      Thanks for sharing this delicious recipe. I loved it when I tried it from indian friends who make the trditional version, This next time I'll do yours.
      Thanks also for including the explanation about the cow milk issue, I hope it helps to bring more awareness to people.
      Keep bringing on your wonderful posts! I read them all!
      Gabriel from Mexico

      Reply
      • Vaishali

        October 31, 2019 at 9:53 am

        Thanks for your kind words, Gabriel, and hope you do try the vegan version of the carrot halwa.

        Reply
    5. Karen M. Chapman

      August 25, 2018 at 1:29 am

      5 stars
      Very beautifuly worded about facts of animal slaughter and how to find it in alternTe vegan foods.

      Reply
    6. Kenny

      February 26, 2018 at 6:29 pm

      5 stars
      I just made this to satisfy a craving I was having, and it did the trick. I only had a 1/2 lb of carrots on hand, so I cut the whole recipe in half which was the right amount for me to have a big heaping bowl all to myself. I didn't have almond milk, but I had cashew milk. I also used Earth Balance instead of oil, which gave it a nice buttery taste. I used agave for the sugar.

      Believe it or not, this actually came out way creamier and richer than the real thing! The only thing I would change next time is I would probably put the cashews in with the carrots and milk in the first step. They were still very crunchy, but maybe because I halved my recipe and it only took about 30 mins total to cook. I will definitely be saving this recipe to make again!

      Reply
    7. Ambica

      February 18, 2015 at 12:12 pm

      5 stars
      Vaishali,
      I finally made this last weekend. I was a little skeptical about this ever tasting like the real thing.. but I have to say this version tastes better than the original. The carrots are wonderfully caramelized and you can't really tell that this has not been made with oodles of ghee and milk. Thank you.

      Reply
    8. Dizzzle

      November 05, 2014 at 5:11 pm

      5 stars
      Vaishali, my husbands doctor recently made him switch to an all vegan diet for his health so I made this today and it turned out wonderful! I used coconut oil instead of vegetable however I will try the Earth Balance butter substitute spread as someone mentioned above for a little more of the buttery flavor. Thanks for posting, looking forward to trying your other recipes!

      Reply
      • Vaishali Honawar

        November 10, 2014 at 5:03 pm

        Hi Dizzle, so glad you tried the halwa-- one of my favorites. You can definitely try the vegan butter. Thanks for letting me know!

        Reply
    9. Chessie

      July 31, 2014 at 6:27 pm

      5 stars
      I made this yesterday--good stuff. Halwa at restaurants is always overpoweringly over-sweetened, but this was great. I used a scant 1/4 cup of sugar, and a little Earth Balance to give it a buttery flavor. I must make this again. Can a person overdose on carrots?

      Bless you for the vegan Indian sweets. I found a vegan dessert made with chickpeas, I think, ONCE in an Indian grocery, but I never saw it again after that.

      Next on my list: Kaju Katli. I don't have a nonstick pan, so it may get messy!

      Reply
      • Vaishali Honawar

        July 31, 2014 at 11:01 pm

        Hi Catherine, so glad you tried it! Carrot halwa is truly a near-guilt-free snack. There are lots of Indian desserts with chickpeas, but I am guessing you're thinking of Soan Papdi-- they come in squares and are rather brittle and very sweet?
        Hope you try the Kaju Katli. You can also use a cast-iron pan, if you have one of those and if it's well-seasoned. I use cast-iron pans for nearly all of my "non-stick" cooking.

        Reply
    10. ankita

      March 09, 2014 at 5:56 pm

      5 stars
      We made it just now and it's yum ๐Ÿ™‚

      Reply
      • Vaishali

        March 10, 2014 at 5:42 am

        Ankita, now I'm craving some carrot halwa. ๐Ÿ™‚ Glad you liked it and thanks for letting me know.

        Reply
    11. Tammy Palmer

      March 03, 2013 at 10:03 pm

      5 stars
      Turned out yummy... wish I had doubled the recipe though. Thanks.

      Reply
    12. yehadut

      September 13, 2012 at 4:27 am

      I made this and it was quite good. However, note that it only makes enough for one person!

      The carrots did not turn a rich red on frying. I used 4 Tbsp sugar and it was very sweet, I'd recommend using less.

      Reply
    13. Emu

      December 03, 2011 at 7:08 pm

      5 stars
      Just made. Gorgeous.
      I used sultanas, pistachio and a few cashews as the trimming at the end. It took me ages, I will experiment turning the heat up a bit next time!

      Reply
    14. Chic Chef

      January 09, 2011 at 5:04 pm

      5 stars
      I adore Indian food, and gajar ka halwa has always been one of my favorites, though it is nearly impossible to find in vegan form!

      I just made this recipe using light soy milk, 2 Tbs brown sugar and 1 Tbs maple syrup for sweetener. I put in 5 whole cardamom pods and 1/4 tsp ground cardamom. I also added a pinch of safron threads, which made the color lovely, and I added a few drops of rose water to make up for the taste lost by switching from almond to soy milk.

      Your proportions were ideal; it turned out perfect!

      Reply
    15. G3

      October 27, 2008 at 8:44 pm

      5 stars
      Tried this over the weekend .. and yum yum yum! Loved it!

      Reply
    16. Pallavi

      October 16, 2008 at 6:40 pm

      Like everything else you have, this looks really awesome too...

      Thanks for answers to my questions ๐Ÿ™‚

      Reply
    « Older Comments

    Leave a comment: Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Picadillo Tacos
    • Vegan Zucchini Pasta
    • Chickpea Rice
    • Vegan Mushroom Stroganoff
    • Mexican Tofu with Apricots, Chipotle and Tamarind
    • Vegan Swedish Meatballs

    How to make

    • Dosa Recipe | How to Make Perfect Dosai at Home
    • Easy Mushroom Stock
    • Sambar Powder (Sambar Masala)
    • Roti recipe. How to make the softest Roti/Chapati (step by step with video)
    • Healthy Whole Wheat Vegan Puff Pastry (1/2 the fat)
    • Easy Indian Curry Paste for Restaurant-Style Dishes
    • Vegan Mayo
    • How to Make Curry Powder
    Vaishali Honawar, Holy Cow Vegan author, profile photo

    Hi, I'm Vaishali! I cook, eat and share easy, tasty and nutritious plant-based recipes from my Washington, D.C. kitchen, but I never fight a craving for samosas or French fries. 

    More about me โ†’

    Trending recipes

    • Vegan Muffaletta Casserole
    • Cheezy Vegan Mexican Black Bean Casserole
    • Vegan Indian-Spiced Tofu Casserole
    • Lentil Soup
    • Cauliflower Rice Biryani (Keto + Vegan)
    • Easy Vegetable Curry (One-pot, 30 minutes)

    How to make

    • Vegan Instant Pot Yogurt
    • Air Fryer Tofu
    • Ginger Garlic Paste for Indian Recipes | How to make and store it
    • Garam Masala Recipe
    • How to Make a Sourdough Starter (Easy Step by Step Guide)
    • How to make sauerkraut
    • Gluten Free Sourdough Starter
    • Homemade Biryani Masala Spice Mix

    Footer


    ABOUT HOLYCOWVEGAN

    All Recipes
    Recipe Videos
    About Vaishali
    Privacy Policy

    VEGAN INDIAN RECIPES

    Vegan Dal or Dahl Recipes
    Vegan Curry Recipes
    Indian Vegan Desserts

    VEGAN BAKING RECIPES

    Vegan Bread Recipes
    Vegan Sourdough Recipes
    Vegan Cake Recipes
    Vegan Pie Recipes
    Vegan Cookie Recipes


    As an Amazon associate I earn from qualifying purchases. Please read my full disclosure here.

    ยฉ 2022 Holy Cow Vegan