Gajar Ka Halwa (North Indian Carrot Pudding)
Why this recipe works
- Slow reduction builds richness: Simmering the carrots with milk concentrates the dairy and carrot sweetness without needing a separate thickener.
- Fragrant but balanced: Ghee, cardamom and saffron give the halwa warmth and aroma, while nuts and raisins add contrast to the sweet carrot base.
- Works warm or chilled: The pudding can be served straight from the pan or chilled until firmer, making it easy to prepare ahead.
Get the most out of this recipe
Authenticity notes
- Slow-cooked texture: Traditional gajar ka halwa depends on slowly reducing milk with grated carrots until the mixture turns thick, glossy and deeply flavoured.
- Flexible serving style: It is commonly served warm and spoonable, but chilling gives it a denser, more set pudding texture.
Ingredient notes
- Choose sweet carrots: Firm, naturally sweet carrots give the best flavour and colour, as they form the main body of the halwa.
- Use cardamom carefully: Ground cardamom should perfume the pudding rather than dominate it; saffron adds a more luxurious floral note when used.
Common mistakes
- Avoid high heat after adding milk: Keep the pan at a gentle simmer and stir more often as the mixture thickens so the milk solids do not catch on the base.
- Do not stop too early: The halwa should look glossy and thick, with very little visible liquid, before the nuts and spices are stirred through.
Make-ahead tips
- Chill for a firmer pudding: If serving cold, chill the halwa for at least 2 hours so it sets to a denser, more sliceable consistency.
- Reheat gently: Warm it in a saucepan with a splash of water, stirring until piping hot and loosened to the texture you prefer.
- Freeze in portions: Cool completely before freezing in portions, then defrost overnight in the fridge before reheating.
Equipment you'll need
Ingredients
Instructions
- Peel the carrots, then grate them on the coarse side of a grater. Set a large frying pan over medium heat and add the ghee. Once melted and shimmering, add the grated carrots.
- Cook the carrots, stirring often, until they soften slightly and smell sweet. Pour in the milk and add the saffron, then bring to a gentle simmer. Cook, stirring regularly, until the milk has reduced and the mixture looks thick and glossy.
- Stir in the sugar and continue cooking over a gentle simmer until the halwa thickens again and starts to pull away from the sides of the pan. Keep stirring so it does not catch on the base. You are looking for a rich, spoonable consistency with very little visible liquid.
- Add the ground cardamom, raisins, cashew nuts and pistachios, then cook for 2 to 3 minutes to warm through and let the flavours bloom. Taste and cook 2 minutes longer if you want it thicker. Serve warm, or cool to room temperature and chill for a firmer pudding.
Recipe notes
Tips
- Keep the heat at a gentle simmer once the milk is added; too high and the milk can catch, so stir more frequently as it thickens.
- For a smoother halwa, grate the carrots finely; for more texture, use a coarser grate.
- If serving chilled, cover and chill for at least 2 hours so it sets to a thicker, sliceable consistency.
Substitutions
- Replace cashew nuts with pistachios for a more uniform nutty finish.
- Replace raisins with dried cranberries for a slightly tangier sweetness.
- Replace ground cardamom with ground cinnamon for a warmer, less floral spice profile.
Storage
- Refrigerate up to 4 days
- Cool completely, then refrigerate in a sealed container. Reheat gently in a saucepan with a splash of water, stirring until piping hot, or serve cold. Freeze in portions for up to 2 months; defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h 25min (25min active)
- Difficulty: Medium
- Cuisine: Indian
-
Allergens:
Cashews Milk Pistachios Tree nuts
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
T-fal Ultimate Hard Anodized Nonstick Fry Pan 12 Inch
- Excellent price-performance
- Thermo-Spot heat indicator
- Not induction compatible
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.























