How to Make Carrot Halwa (Traditional & Healthy Version)

Carrot Halwa, locally known as Gajar ka Halwa, is a beloved North Indian dessert that has graced Indian homes and festivals for generations. Originating from Punjab, this sweet treat is celebrated for its rich flavor, vibrant color, and melt-in-the-mouth texture. Prepared by slow-cooking grated carrots (gajar) with milk, sugar, and aromatic spices like cardamom (elaichi), it is often garnished with crunchy dry fruits and khoya for a festive touch. Gajar ka Halwa is synonymous with winter in North India, making the most of the fresh, juicy red carrots available during the season. It’s a staple on special occasions, especially during Diwali, Holi, and family gatherings. This lighter, health-conscious version uses minimal ghee and low-fat milk, preserving the authentic flavor while keeping calories in check. The natural sweetness of carrots, combined with the richness of milk and a hint of cardamom, makes Carrot Halwa a guilt-free indulgence perfect for health-conscious dessert lovers.

35 min total2 servingsEasy250 kcal / 100g

Ingredients

  • Carrots (gajar)
    2 cups Carrots (gajar) (grated, preferably red winter carrots)
  • Low-fat milk
    1 cup Low-fat milk (doodh)
  • Sugar
    2 tablespoons Sugar (adjust to taste)
  • Ghee
    1 tablespoon Ghee (clarified butter)
  • Cardamom powder
    1/2 teaspoon Cardamom powder (elaichi)
  • Almonds
    1 tablespoon Almonds (chopped, badam)
  • Cashews
    1 tablespoon Cashews (chopped, kaju)
  • Raisins
    1 tablespoon Raisins (kishmish)
  • Skimmed milk powder
    1 tablespoon Skimmed milk powder (for richness without extra fat)

Step-by-step instructions

Step 1: Wash
0%

Step 1 · Wash

Wash, peel, and grate the carrots (gajar) using a hand grater or food processor.

Step 2: Heat ghee in a heavy-bottomed kadhai or non-stick pan on medium flame
0%

Step 2 · Heat ghee in a heavy-bottomed kadhai or non-stick pan on medium flame

Heat ghee in a heavy-bottomed kadhai or non-stick pan on medium flame.

Step 3: Add grated carrots and sauté for 3-4 minutes until they start to so...
0%
4 min

Step 3 · Add grated carrots and sauté for 3-4 minutes until they start to so...

Add grated carrots and sauté for 3-4 minutes until they start to soften and release aroma.

Step 4: Pour in low-fat milk and simmer
0%
10 min

Step 4 · Pour in low-fat milk and simmer

Pour in low-fat milk and simmer, stirring occasionally, until the milk is almost absorbed (about 8-10 minutes).

Step 5: Add sugar and continue to cook
0%

Step 5 · Add sugar and continue to cook

Add sugar and continue to cook, stirring, until the mixture thickens and halwa leaves the sides of the pan.

Step 6: Mix in cardamom powder
0%

Step 6 · Mix in cardamom powder

Mix in cardamom powder, chopped almonds, cashews, and raisins. Stir in skimmed milk powder for extra creaminess, if using.

Step 7: Serve warm
0%

Step 7 · Serve warm

Serve warm, garnished with additional nuts if desired.

Why this recipe is healthy

This healthier Gajar ka Halwa uses low-fat milk and less ghee, significantly cutting down on calories and saturated fat compared to traditional recipes. The use of fresh carrots ensures a high intake of fiber and vitamin A, supporting eye health and digestion. Skimmed milk powder adds creaminess without extra fat, making it a lighter, nutrient-rich dessert that fits easily into calorie-conscious and balanced diets.

A note on tradition

Gajar ka Halwa holds a special place in Indian culture, especially in North India where it is a winter staple. It is traditionally prepared during festivals like Diwali, Holi, and Lohri, symbolizing celebration and warmth. Each region adds its own touch, with Punjab favoring a richer version with khoya, while other areas might use coconut or dry fruits. Sharing Gajar ka Halwa is considered a gesture of love and hospitality in Indian households.

← Back to Carrot Halwa nutrition