
Gajar Ka Halwa is a traditional Indian dessert, especially popular during winter. Prepared with fresh carrots, milk, ghee, and dry fruits, this dish is known for its rich taste, soft texture, and aromatic flavor. It is perfect for festivals, celebrations, or simply as a comforting homemade sweet.
You May Also Like:
Preparation: Cleaning and Grating the Carrots
Step 1: Wash and Peel
Begin by washing 650 grams of carrots (approximately 8–9 medium-sized or 6–7 long carrots) thoroughly in water.
Drain the water and peel the carrots using a vegetable peeler.
For best results, use fresh, tender, and juicy carrots, whether red or orange, as they enhance both taste and texture.
Step 2: Grate the Carrots
Grate the peeled carrots using a box grater or a food processor.
You should obtain about 4 to 4.5 cups of grated carrots
A food processor is faster and more convenient than manual grating
Cooking the Carrots in Milk
Step 3: Combine Carrots and Milk
Transfer the grated carrots to a heavy-bottomed kadai or wok.
Add 4 cups of full-fat milk.
Step 4: Start Cooking
Switch on the heat to low-medium and mix well.
After a few minutes, the milk will begin to boil and form a frothy layer.
Step 5: Reduce the Milk
Allow the mixture to cook slowly, stirring frequently.
Scrape the sides of the pan to collect milk solids
Mix those solids back into the halwa
Continue cooking until the milk reduces to about 25% of its original quantity.
Making the Halwa
Step 6: Add Ghee
Once the milk has significantly reduced, add 4 tablespoons of ghee and mix thoroughly.
Step 7: Add Sugar
Add 10 to 12 tablespoons of sugar, or adjust according to taste.
Mix well until the sugar dissolves completely.
Step 8: Add Cardamom
Add ½ to 1 teaspoon of cardamom powder (or freshly crushed green cardamom pods).
This enhances the aroma and overall flavor.
Step 9: Cook Until Thick
Continue cooking on low heat, stirring occasionally.
The mixture will gradually thicken and reach a pudding-like consistency.
Step 10: Add Dry Fruits
Add chopped nuts and raisins:
12 cashews (chopped)
12 almonds (chopped)
2 tablespoons raisins
You may also add saffron strands at this stage for added richness and color.
Step 11: Final Cooking Stage
Cook further until:
The milk has completely evaporated
The halwa turns slightly dry
Ghee begins to release from the sides of the pan
Make sure to scrape and mix any milk solids sticking to the sides back into the halwa.
Serving Suggestions
Serve Gajar Ka Halwa warm or hot, garnished with additional chopped dry fruits.
Leftovers can be refrigerated and reheated before serving.
Quick Method: Gajar Halwa with Condensed Milk
This is a faster version of the traditional recipe, ideal when you want to save time without compromising much on taste.
Ingredients Required
1.5 kg carrots (about 9 cups grated)
6 tablespoons ghee
1.5 to 2 teaspoons cardamom powder
1 tin (400 grams) sweetened condensed milk
Sugar (optional)
⅓ cup cashews
⅓ cup raisins
Quick Cooking Steps
Heat ghee in a pan and add grated carrots
Cook for a few minutes until the carrots soften
Add condensed milk and mix well
Cook on medium heat, stirring continuously
Add cardamom powder and dry fruits
Continue cooking until the mixture thickens and becomes glossy
Since condensed milk is already sweetened, additional sugar may not be required.
This method typically takes around 40–45 minutes for a large batch and less time for smaller quantities.
Tips for Perfect Gajar Ka Halwa
Use full-fat milk for a richer texture
Stir frequently to prevent sticking or burning
Cook on low heat for authentic flavor
Adjust sugar according to your preference