Gajar Halwa

Servings: 8
Author: Ginger and Scotch
A traditional and popular Indian dessert made with red carrots but use orange ones if the red ones are unavailable.


  • 1 kg (2.2 lbs) grated carrots
  • 1-2 cups water
  • 4 small cans of evaporated milk (SA used rainbow brand)
  • 1 tablespoon cardamom
  • 3 tablespoons ghee*
  • 1 cup sugar
  • 1/4 teaspoon saffron threads
  • 2 tablespoons of sweetened condensed milk (SA used rainbow brand with the cake picture)
  • 16 whole almonds (pistachios, pecans, and cashews are also commonly used)


  1. Soak almonds in hot water to remove the skin. Drain almonds from the water and cut into slivers. Fry them in a pan with 1 tablespoon of ghee until they are golden colored. Remove from ghee, drain on paper towels, and set aside.
  2. In a medium-sized pot, heat up just enough water to cover the carrots. Once the water is boiling, add the grated carrots and simmer for 8-10 minutes. Add the evaporated milk, sprinkle in the cardamom and cook, uncovered, over low heat for about 45 minutes while stirring occasionally.
  3. Once all the milk is nearly evaporated, add 2 tablespoons of ghee and stir. Then add the sugar, saffron, and the sweetened condensed milk. Keep cooking the carrots until all the liquid is evaporated (but do not let it completely dry out) and you are left with a moist and mushy carrot mixture.
  4. Garnish with the slivered almonds and serve with vanilla ice cream.

Recipe Notes

*Ghee is clarified butter popular in South Asian cuisine (Indian, Bangladeshi, Nepali and Pakistani). You can also substitute unsalted butter.

Recipe courtesy of SA.