Indulge in the rich and aromatic flavors of Gajar Ka Halwa, a classic Indian carrot pudding that’s perfect for celebrations or comforting desserts. Made by slow-cooking finely grated fresh carrots with creamy whole milk, a touch of sugar, and fragrant cardamom, this recipe creates a luscious spoonful of tradition in every bite. Enhanced with the nutty richness of ghee and topped with roasted cashews, almonds, pistachios, and plump raisins, this decadent pudding offers a delightful medley of textures and sweetness. With just 10 minutes of prep and a simple, low-effort cooking process, Gajar Ka Halwa is an irresistible treat that can be served warm as a dessert or enjoyed as a festive indulgence. Garnish with extra nuts for a stunning finishing touch! Perfect for impressing guests or relishing with family, this Indian dessert is truly comfort food at its finest.
Wash, peel, and grate the carrots finely. Set them aside.
In a heavy-bottomed pan, heat 2 tablespoons of ghee on medium heat. Add the cashews, almonds, and pistachios. Roast them for 1-2 minutes or until golden brown. Remove and set aside.
In the same pan, add the grated carrots and sauté them in the remaining ghee for 5-7 minutes, stirring often, until they slightly soften and release a sweet aroma.
Pour in the whole milk and stir well. Bring the mixture to a boil, then reduce the heat to low. Cook the mixture uncovered, stirring occasionally to prevent sticking, until the milk is fully absorbed by the carrots. This process will take approximately 25-30 minutes.
Once the milk has evaporated, add the sugar and mix well. The sugar will release some moisture, so continue cooking and stirring until the halwa thickens again.
Add the cardamom powder and mix thoroughly. At this stage, you can also add an additional tablespoon of ghee for a richer flavor.
Stir in the roasted nuts and raisins, mixing them evenly into the halwa.
Turn off the heat and let the halwa cool slightly before serving.
Serve warm, garnished with additional chopped nuts if desired.
Serving size | 1230 grams (1230.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1638 |
Total Fat 80.80g | 104% |
Saturated Fat 38.70g | 194% |
Polyunsaturated Fat 3.40g | |
Cholesterol 171mg | 57% |
Sodium 553mg | 24% |
Total Carbohydrate 206.00g | 75% |
Dietary Fiber 19.30g | 69% |
Total Sugars 169.00g | |
Protein 30.30g | 61% |
Vitamin D 227IU | 1135% |
Calcium 886mg | 68% |
Iron 4mg | 24% |
Potassium 2775mg | 59% |
Source of Calories