Gajar Ka Halwa is one of the most loved Indian desserts, especially during winters. Made with fresh red carrots, milk, ghee, sugar, and dry fruits, this sweet dish is rich in taste and very comforting. This customer-oriented recipe is explained in a simple and clear way, so even beginners can prepare perfect gajar ka halwa at home without any confusion.
Ingredients Gajar Ka Halwa Recipe
- 1 kg fresh red carrots
- 1 litre full-cream milk
- 4 tbsp ghee
- ¾ cup sugar (adjust to taste)
- ½ tsp cardamom powder
- 10–12 cashews (chopped)
- 10–12 almonds (sliced)
- 15–20 raisins

Step-by-Step Gajar Ka Halwa Recipe
Step 1: Wash and Grate the Carrots
First, wash the carrots thoroughly and peel them. Grate the carrots using a hand grater or food processor. Fresh red carrots give the best color and natural sweetness.
Step 2: Cook Carrots with Milk
Take a heavy-bottom pan or kadhai. Add grated carrots and milk. Cook on medium flame. Stir occasionally so the milk does not stick to the bottom. Cook until the milk reduces and carrots become soft. This process may take 30–40 minutes but gives the best taste.
Step 3: Add Ghee and Sugar
Once the milk is almost absorbed, add ghee and mix well. Now add sugar and stir continuously. Sugar will release moisture, so cook until the halwa becomes thick again.
Step 4: Roast Dry Fruits
In a small pan, heat 1 teaspoon ghee and lightly roast cashews, almonds, and raisins. Add these roasted dry fruits to the halwa.
Step 5: Add Cardamom Powder
Add cardamom powder and mix well. Cook for another 2–3 minutes until everything blends perfectly and the halwa leaves the sides of the pan.

Tips for Perfect Gajar Ka Halwa
- Always use red Delhi carrots for authentic taste.
- Cook on low to medium flame to avoid burning.
- Khoya can be added for extra richness.
- Store in the refrigerator for up to 3–4 days.

Gajar ka halwa is not just a dessert; it’s an emotion for many Indian households. Its rich texture, natural sweetness, and festive vibe make it a timeless recipe passed down through generations.