Go Back
–+ servings
Authentic Gajar ka Halwa (Indian Carrot Pudding) – vegetarian recipe
Stav Kogan

Authentic Gajar ka Halwa (Indian Carrot Pudding)

A classic Indian carrot pudding, this Gajar ka Halwa is a velvety confection slow-simmered until it reaches a rich, fudge-like consistency. The natural sweetness of carrots melds beautifully with creamy milk, fragrant cardamom, saffron, and rose, while almonds and raisins add del
Prep Time 15 minutes
Cook Time 2 hours 10 minutes
Total Time 2 hours 25 minutes
Servings: 1 serving
Calories: 325

Ingredients
  

  • 1½ lbs / 680g (24 oz) carrots, preferably sweet and tender
  • 1½ qts / 1.4 L whole milk
  • 1 cup (200 g / 7.1 oz) granulated sugar
  • ⅓ cup (55 g / 1.94 oz) golden raisins
  • ¼ tsp crushed saffron threads
  • pinch of ground cardamom
  • ¼ tsp rose extract
  • 1 Tbs / 14g (0.49 oz) unsalted butter or ghee
  • ⅓ cup (35 g / 1.23 oz) ground blanched almonds
  • ⅓ cup (30 g / 1.06 oz) slivered blanched almonds, for garnish
  • Chilled unsweetened heavy cream, for serving
  • Use a heavy-bottomed, wide pan. This provides a larger surface area for faster evaporation and prevents the milk and carrots from scorching on the bottom.
  • For the best flavor and texture, use full-fat whole milk. It creates a much richer and creamier halwa than low-fat alternatives.
  • For a more traditional and aromatic flavor, use ghee (clarified butter) instead of regular butter in the final step.

Method
 

  1. Peel and finely grate the carrots.
  2. In a large, heavy-bottomed saucepan or pot, combine the grated carrots and milk.
  3. Bring to a boil over medium-high heat.
  4. Reduce the heat to a gentle simmer.
  5. Cook, stirring frequently to prevent sticking, for about 2 hours, or until the mixture has reduced by more than half and is thick enough to coat the back of a spoon.
  6. Stir in the sugar, raisins, saffron, cardamom, and rose extract.
  7. Continue to simmer, stirring more often as it thickens, until the mixture is very thick and starts to pull away from the sides of the pan.
  8. Add the butter (or ghee) and ground almonds.
  9. Cook over low heat, stirring constantly for another 10 minutes to roast the nuts and prevent scorching. The halwa should now be a thick, cohesive mass.
  10. Remove the pan from the heat and let the halwa cool slightly.
  11. Transfer it to a serving platter and shape it into a mound or press it into a greased dish.
  12. Garnish with the slivered almonds.
  13. Serve warm or at room temperature with a drizzle of chilled, unsweetened cream.
  14. Grate the carrots finely. A fine shred helps the carrots cook down faster and results in a smoother, more melt-in-your-mouth consistency.
  15. Don't rush the process. The slow simmering is key to developing the deep, caramelized flavor and perfect texture of authentic Gajar ka Halwa.

Nutrition

Calories: 325kcalCarbohydrates: 42gProtein: 7gFat: 15g

Tried this recipe?

Let us know how it was!