Gajar ka Halwa (Punjabi-Style Carrot Pudding)

Punjabi-Style Carrot Pudding (Gajar ka Halwa)
Punjabi-Style Carrot Pudding (Gajar ka Halwa)
Studded with chopped nuts and flavored with aromatic cardamom and rose water, this sweet Indian pudding is made from a blend of nutty ghee, milk, cream, sugar, and grated carrot. It's equally good served either hot or cold.Ingalls Photography

Studded with chopped nuts and flavored with aromatic cardamom and rose water, this sweet Indian pudding is made from a blend of nutty ghee, milk, cream, sugar, and grated carrot. It's equally good served either hot or cold. This recipe first appeared as part of the digital edition of our August/September 2014 special India issue.

Gajar ka Halwa (Punjabi-Style Carrot Pudding)
This sweet Indian dessert is a pudding-like blend of milk, cream, and grated carrot, studded with chopped nuts and flavored with cardamom and rose water.
Yield: serves 4

Ingredients

  • 12 cup ghee
  • 4 medium carrots, coarsely grated
  • 3 cups whole milk
  • 1 cup sugar
  • 14 cup heavy cream
  • 1 12 tsp. ground green cardamom
  • 12 tsp. rose water
  • 2 tbsp. golden raisins
  • 2 tbsp. roughly chopped cashews
  • 1 tbsp. roughly chopped almonds
  • 1 tsp. minced pistachios

Instructions

  1. Melt 13 cup ghee in a 12" nonstick skillet over medium-high heat; stir in carrots. Add milk; boil. Reduce heat to medium; cook, stirring occasionally, until carrots are very tender and sauce is thickened, 30–35 minutes. Stir in sugar, cream, cardamom, and rose water; cook until sugar is dissolved and halwa is thick, about 25 minutes.
  2. Melt remaining ghee in an 8" skillet over medium-high heat; cook raisins, cashews, and almonds until raisins are plump and nuts are lightly toasted, 3–4 minutes. Stir mixture into halwa and garnish with pistachios; serve at room temperature.