Gajar Ka Halwa

Carrot’s Halwa

Gajar ka halwa, also known as gajorer halua, gajrela, gajar pak, and carrot halwa is a carrot-based sweet dessert pudding from the Indian subcontinent. It is made by placing grated carrots in a pot containing a specific amount of water, milk and sugar and then cooking while stirring regularly.

Gajar ka halwa

Gajar Ka Halwa recipe with step by step photos which is also known as Gajrela, an Indian Carrot Pudding made during Diwali season.

How To Make Gajar Ka Halwa


  • 2 tbsp ghee divided (1 tbsp and 1 tbsp)
  • 4 cups organic carrots peeled & shredded
  • 1 1/2 cups organic whole milk
  • 1/2 tsp cardamom powder
  • 5 tbsp sugar
  • 1/2 cup cashews unsalted chopped

for garnish

  • 1 tbsp pistachios chopped


  • Peel the carrots. Shred the carrots using the smaller side of the shredder. You can do it by hand or use a food processor.
  • Heat a wok on medium heat, once hot, add 1 tbsp of ghee.
  • Add the carrots and saute for about 8 minutes until the color of the carrots changes.
  • Keep stirring to avoid burning. This is a labor of love.
  • Add milk to the carrots. Cook the carrots and milk down for 6-7 minutes until all the milk is absorbed by the carrots.
  • Keep stirring to avoid sticking and burning.
  • Once all the milk is absorbed, this is what you should have.
  • Add the sugar.
  • Immediately after, add 1 more tbsp of ghee.
  • Keep stirring. until all the water is absorbed which is left behind by the sugar. This process will take about 5-6 minutes.
  • Once done, add cardamom powder. Stir.
  • Add chopped cashews. You can also add almonds, pistachios, and raisins, however, I just stick with cashews.
  • Mix well.