Vegan Carrot Halwa Gajar Ka Halwa Recipe

5 from 5 votes

Vegan carrot halwa or gajar ka halwa is a popular traditional Indian dessert made of shredded carrots. The carrot halwa is a easy dessert that can be served on its own or even with plant based ice cream.

vegan gajar ka halwa on a table with blue tablecloth with other plates

Traditional Indian Dessert Vegan Carrot Halwa or Gajar Ka Halwa

Carrot halwa is a traditional Indian dessert that melts in your mouth treat that can easily be made into a vegan carrot halwa or vegan gajar ka halwa.  In Hindi, gajar means carrot. Due to some dietary preferences in the family my mom has made this dairy free version often at home. This vegan version leans into almonds so it is a bit of a carrot almond halwa!

Gajar ka halwa is a spiced carrot dessert with raisins and nuts for some added crunch.  It is very easy to make and reminds me of eating a carrot cake, except there is no all-purpose flour!

I also have a dairy version of this recipe linked here and some ideas to turn gajar ka halwa into cake desserts here:

  • Gajar ka halwa cupcake recipe
  • Gajar ka halwa cake recipe
vegan gajar ka halwa in a gold trimmed bowl topped with raisins and pistachios

Why make this Halwa

  • Gluten free, dairy free
  • Can be made ahead of time and frozen
  • Tastes great cooled or warm with ice cream!

Ingredient Notes

While traditional carrot halwa is usually made with milk products of milk, ghee and khoya or milk powder, this vegan version uses substitutes for them.  We have used vegan butter and almond flour instead. 

Milk substitute: My preference is to use soy milk but almond milk is a great pick as well.  Any plant based milk would work.

Ghee substitute: Use vegan butter of choice.  I used Flora butter.

Khoya or Milk Powder substitute: These are used to help thicken the halwa and give it a richer taste.  My Mom uses almond flour instead.

Sugar: I have used granulated sugar. If you want to make this halwa without sugar you can try substituting coconut sugar as a sweetener. I don’t recommend honey or agave as it would change the texture and make the halwa sticky.

Toppings: I love adding crushed toasted nuts and raisins for texture to this dessert.

crushed nuts on a plate on marble top.

Key Appliance

While traditionally, carrots are shredded my Mom has been using a short cut with the help of a food processor.  This cuts down on time considerably.  It is up to you and you can shred carrots if you prefer that method though.

Freezing gajar ka halwa

Gajar ka halwa can be frozen and made ahead of time.   Once the halwa cools it should be stored in an air-tight, freezer safe container. It will keep in the freezer about 2-3 months.  Just remember to set out to defrost before serving!

Looking For Other Traditional Indian Desserts? Check Out:

Milk Peda

Kesar Pista Kulfi

Try it? Leave a review, love to hear feedback! Or tag me on Instagram @some_indian_girl

vegan gajar ka halwa in a gold trim bowl with raisins and pistaschios

Vegan Gajar Ka Halwa

Shilpa Joshi
Vegan carrot halwa or gajar ka halwa is a popular traditional Indian dessert made of shredded carrots. The carrot halwa is a easy dessert that can be served on its own or even with plant based ice cream.
5 from 5 votes
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dessert
Cuisine Indian
Servings 12
Calories 228 kcal


  • Pot
  • Food processor


  • 5 cup carrots (food processed/shredded) 590 g
  • 3 tbsp vegan butter Flora brand in US
  • ½ cup soy milk
  • cup sugar
  • 2 cup almond flour
  • cup crushed nuts blend I used almonds and pistachios
  • 1 tsp cardamom powder


  • Put pot on stove and turn to medium heat. Mellt ghee in skillet and mix in carrots. Roast they until flagrant, about 5 minutes.
  • Add in milk and cardamom to carrots in pot. Continue cooking, stirring occasionally until mixture thickens and bubbles.
  • Add almond flour and sugar. Mix and continue cooking until liquid evaporates – stirring occasionally, about 15 minutes.
  • Carrot halwa will thicken. Mix in toasted chopped almonds/pistachios and raisins if desired or garnish on top. Serve warm or cooled dependent on preference.


Use a food processor to save time grating carrots by hand!
Freeze or make ahead of time by freezing in an air tight, freezer friendly container


Calories: 228kcalCarbohydrates: 29gProtein: 4gFat: 12gSaturated Fat: 1gTrans Fat: 1gSodium: 28mgPotassium: 17mgFiber: 2gSugar: 26gVitamin A: 172IUVitamin C: 1mgCalcium: 54mgIron: 1mg
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Comment & Rate this Recipe

I love hearing from you! Submit your question or recipe review here.

If you loved this recipe, please consider leaving a star rating when you comment. Your ratings help others discover these dishes online, and they mean a lot to me! Thanks for your support! 🌟


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

Recipe Rating


  1. 5 stars
    I made it. It is very easy and tasty also.

    What I would do differently next time is use cashew meal and almond meal 1/2 and 1/2. I think cashew will give creamier taste to it. Almond kind of take over and it resembles almond Halwa. All cashew or 1/2 almond and 1/2 cashew. Thank you!! I was lost when I was asked to make vegan dessert! I love trying different things so I took it on as a learning something new.

    1. Thanks Shoba! That is a great idea on the cashew and I’m sure it’ll be helpful to others so appreciate it 🙂