Who doesn’t love the famed Gajar ka Halwa? A real delight with the richness of milk?, nuts, ghee, grated carrots and flavoured with cardamom and pistachios. Basically, it’s originated from Punjab, but now it has extended to almost all other parts of North India. Undoubtedly, this sweet dessert has become everybody’s favourite as it offers a moreish taste that one can’t stop to take another bowl of it.

“Whether you want to satisfy your sweet-tooth, excite your kids or entertain guests, serve classic, rich, creamy and sweet Gajar ka Halwa.”

As Diwali is around the corner, so you have a great opportunity to prepare this wonderful festival dish at home and win your guests’ heart by offering them. Though, it takes a bit of time in cooking, but you’ll get lots of appreciation in return. Therefore, make your Diwali celebration fantastic by preparing this slurp-worthy sweet dish and enjoy as much as you can. Given below is the complete recipe of Gajar ka Halwa, so go through with it and start cooking.

This Diwali, prepare Gajar ka Halwa by using the recipe listed below:

Serves: 4 servings

Required Ingredients


  • 2 cups of Carrot (peeled and grated)
  • 1 + 1/2 cups of full-fat Milk
  • 1 + ½ tbsp of Ghee
  • ¼ cup of Sugar
  • 5 Cashew Nuts (chopped)
  • 5 Almond (sliced)
  • 8 Raisins (kish mish)
  • ½ tsp of Cardamom Powder (ilachi)



  • First of all, remove the excess of water from the grated carrots by tightly squeeze the carrots with your palms.
  • Heat the ghee in a heavy based wok (Kadai) on the low flame.
  • Add grated and squeezed carrots in the wok (Kadai). Roast them on the low flame for around 3-4 minutes, while mixing continuously.
  • Now, pour the milk over roasted carrots and stir mix well. Bring it to a boil over the medium flame.
  • When it starts boiling, then reduce the flame to low and cook, until the whole milk absorbed and the mixture starts to thicken.
  • This will take around 15-20 minutes. Stir the mixture occasionally in between to prevent from sticking.
  • When the milk is absorbed completely and mixture becomes thick, then add sugar, chopped cashew nuts and raisins. Mix properly and cook it, till the sugar is dissolved.
  • After that, add cardamom powder, mix properly and switch off the flame.
  • Finally, transfer it into a serving bowl and garnish with sliced almonds.=
  • Gajar ka Halwa is ready, serve it hot.