Gajar ka Halwa is a soft fudgy dessert made with grated Carrots. This simple dessert can be made in a variety of ways and served hot or cold. In this recipe, seasonal carrots are grated and sauteed in melted Ghee or clarified butter and cooked together with reduced Milk & Sugar. Once semi cooked, Khoya or milk solids are added together with dried fruit and nuts.

Some recipes call for this to be cooked together with condensed milk. The end result is this textured and rich fudge, that’s not too sweet and studded with dried fruits and nuts.

Gajar ka Halwa

2.29 from 7 votes


  • 1200 ml full fat Milk
  • 3 tbsps Ghee
  • Seeds of 4 Cardamoms crushed
  • 2.2 lbs – 1 kg grated Carrots
  • 1 cup Sugar
  • 1 cup grated Khoya
  • 1 cup of mixed dry Fruit and Nuts soaked in water Raisins, Pistachios, Cashews and Almonds
  • More dry Fruits and Nuts for garnish


  • Boil the milk stirring constantly till it’s reduced down to 1000 ml of milk and cream
  • Heat the ghee and add the crushed cardamom seeds
  • Add the grated carrots and saute for a few mins
  • Spoon in the milk and cream and start to cook the carrots, stirring constantly
  • The process should take 30 – 40 mins depending on how cooked you want to cook the carrots
  • Halfway through add the grated khoya
  • Once ready add the dried fruits or nuts
  • You can either spoon this dessert into a dish, top with nuts and serve or you can spoon it into a mold and set it to cool over night before turning it out