← All recipes
Golden orange carrot pudding in a serving bowl, dusted with pistachios and cardamom.

Gajar Halwa (Carrot Pudding)

Sweet, rich, and spiced, this Gajar Halwa is a comforting Indian dessert that melts in your mouth.

Total: 55 minPrep: 10 minCook: 45 min6 servingsDifficulty: Easy⭐ 4.8 (125+ ratings)$

Ingredients

Servings:

Steps

  1. 1 In a large pan, melt the butter over medium heat.
  2. 2 Add grated carrots and sauté for about 5 minutes until softened.
  3. 3 Stir in milk, water, sugar, cardamom, cinnamon, ginger, and nutmeg if using. Bring to a simmer.
  4. 4 Reduce heat to low and cook, stirring occasionally, until the mixture thickens and oil separates, about 30-40 minutes.
  5. 5 Add raisins and cook for another 2-3 minutes.
  6. 6 Remove from heat and stir in rose water if using.
  7. 7 Transfer to a serving bowl, garnish with chopped pistachios, and serve warm or chilled.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 320 kcal
Fat: 18g fat
Carbs: 38g carbohydrates
Protein: 4g protein
Fiber: 3g fiber
Sugar: 28g sugar
Sodium: 50mg sodium

Tips

Storage

Store in an airtight container in the refrigerator for up to 5 days. Reheat gently in the microwave.

Freezing: Freezes well for up to 2 months. Thaw in the refrigerator overnight before reheating.

Serving Suggestions

FAQ

Can I make this recipe vegan?

Yes, use vegan butter and substitute milk with a plant-based alternative.

How do I prevent the halwa from becoming too dry?

Keep an eye on the moisture level while cooking and add a splash of milk if needed.

Share this recipe