[{"data":1,"prerenderedAt":410},["ShallowReactive",2],{"recipe:gajar-ka-halwa":3,"recipe:country:india":178},{"slug":4,"title":5,"nativeName":6,"romanized":7,"pronunciation":8,"countrySlug":9,"region":10,"emoji":11,"summary":12,"intro":13,"story":14,"whyThis":15,"tips":20,"substitutions":27,"variations":40,"serveWith":50,"storage":52,"faq":53,"equipment":69,"baseServings":73,"prepMinutes":74,"cookMinutes":75,"difficulty":76,"course":77,"diet":79,"mainIngredients":82,"ingredients":87,"instructions":129,"nutrition":153,"images":160,"keywords":170,"publishedAt":176,"updatedAt":176,"authorSlug":177},"gajar-ka-halwa","Gajar Ka Halwa (North Indian Carrot Milk Pudding)","गाजर का हलवा","Gājar kā halwā","GAH-jar kah HULL-wah","india","Punjab, Delhi and the North","🥕","Grated carrots cooked down in whole milk until the milk vanishes into them, then finished with ghee, cardamom and fried nuts — the winter sweet of North Indian kitchens.","Gajar ka halwa is grated carrot reduced in milk until the two become one glossy, fudgy mass, sweetened with sugar and enriched with ghee, cardamom and toasted nuts. It is not a pudding in the set, spoon-through-it sense: it holds its shape in a mound, it is eaten warm from the pan or scooped over vanilla ice cream, and it tastes far less of carrot than you expect — the long cooking turns the vegetable sweet, dense and almost caramel-edged, with milk solids toasting into the mixture. It takes one pan, three core ingredients and about an hour of unhurried stirring, most of which is waiting rather than working.","Carrot halwa is a winter dish, and in North India that is a literal statement: it appears when the red carrots do. From late December through February, markets in Delhi, Punjab and Haryana fill with the short, deep-crimson carrots grown in the north, which are juicier, sweeter and far less woody than the orange carrots sold year-round. Cooks buy them by the kilo, halwa gets made in enormous karahis, and the season ends when the red carrots do. Halwais — the professional sweet-makers whose shops anchor every Indian market street — pile it in glowing mounds under a lamp and sell it warm by weight.\n\nThe word halwa travelled a long way before it reached a carrot. It comes from the Arabic root for sweet, and the family of dishes it names spread from the Middle East and Persia across Central Asia and into the subcontinent, arriving with the courts and kitchens of the Delhi Sultanate and later the Mughals. What those cooks brought was a method — a starch or vegetable cooked in fat and sugar to a dense paste — and India applied it to everything available: semolina, lentils, wheat flour, bottle gourd, pumpkin. The carrot version is comparatively recent, since these carrots themselves are not ancient in India, but it has become the most beloved of the family by a wide margin.\n\nIt is a festival and wedding sweet as much as a household one. Gajar ka halwa turns up at Lohri and Diwali, at winter weddings, and in the steel tiffin boxes people send home with visiting relatives. Two versions coexist and argue quietly: the slow one, where the carrots reduce in milk for the better part of an hour and the milk solids toast into the mixture, and the fast one built on khoya or condensed milk, which gets you there in half the time with a heavier, more uniformly rich result. Restaurants and busy homes use the shortcut; the long method tastes cleaner and more of carrot, and this recipe follows it while telling you exactly where the shortcut fits.",[16,17,18,19],"Reduces real milk rather than starting with condensed milk, so the sweetness stays on the carrot rather than burying it.","Says exactly when to add the sugar, which is the step most home cooks get wrong.","Fries the nuts in ghee separately so they stay crisp against the soft halwa.","Works with ordinary supermarket carrots, with a clear note on what changes if you find the red winter ones.",[21,22,23,24,25,26],"Grate the carrots on the coarse side of a box grater, not in a food processor. Processor shreds are short and wet, and the halwa turns pasty rather than stranded.","Add the sugar only after the milk has almost gone. Sugar pulls water straight back out of the carrots, so adding it early means another twenty minutes of evaporating.","Use a wide, heavy pan and keep the heat at medium. A narrow pot steams the carrots instead of reducing the milk, and high heat scorches the milk solids on the base.","Stir along the bottom every few minutes once the mixture thickens — the sugar and milk will catch and taste burnt within seconds if you stop paying attention.","Grind the cardamom seeds fresh and add them at the end. Boiled for an hour, cardamom loses most of its perfume.","It is done when a spatula drawn through the middle leaves a clean parting for a second or two and the fat glistens at the edges of the pan.",[28,32,36],{"original":29,"swap":30,"note":31},"Whole milk and long reduction","400 ml condensed milk plus 200 ml whole milk, with the sugar cut to 50 g","The standard shortcut: cooking time drops to roughly 30 minutes. The result is richer and sweeter with less carrot character, and you must watch the pan closely because condensed milk catches fast.",{"original":33,"swap":34,"note":35},"Khoya (reduced milk solids)","4 tbsp full-fat milk powder stirred in at the end with 2 tbsp hot milk","Khoya adds a dairy density that reduced milk alone does not reach. Milk powder is a decent stand-in; skip it entirely and the halwa is lighter but still good.",{"original":37,"swap":38,"note":39},"Ghee","Unsalted butter, or a neutral oil for a dairy-free version","Butter works, though it browns faster. For a fully dairy-free halwa use full-fat coconut or almond milk and oil — a different, thinner dessert, but a real one.",[41,44,47],{"name":42,"description":43},"Gajar halwa with khoya","The halwai style: less milk, and a generous lump of khoya mashed in at the end for a denser, richer, sweet-shop texture.",{"name":45,"description":46},"Lauki ka halwa","The same method with grated bottle gourd instead of carrot — paler, lighter and more delicate, and a summer counterpart to the winter dish.",{"name":48,"description":49},"Halwa with ice cream","Warm halwa served under a scoop of vanilla or kulfi. Common in restaurants across India, and the temperature contrast genuinely improves it.",[51],"Warm in small bowls after a heavy meal, or with a scoop of vanilla ice cream and a cup of masala chai.","Refrigerated in a sealed box, gajar ka halwa keeps 5 days and is arguably better on day two once the ghee and cardamom settle in. Always reheat before serving — cold halwa is dense and waxy. A minute in a pan with a splash of milk, or 40 seconds in the microwave, brings it back. It freezes well for 3 months: freeze in portions, thaw overnight in the fridge, and reheat with a spoon of milk and a small knob of ghee to restore the gloss.",[54,57,60,63,66],{"question":55,"answer":56},"Do I need red Delhi carrots for gajar ka halwa?","No, but they change the dish. The red carrots sold in North India in winter are juicier, sweeter and less fibrous, so the halwa comes out darker and needs less sugar. Ordinary orange carrots make a perfectly good halwa — choose the freshest, sweetest ones you can find, taste one raw, and add sugar to suit rather than following the amount blindly.",{"question":58,"answer":59},"Why is my halwa watery and refusing to thicken?","Usually the sugar went in too early. Sugar draws water out of the carrots, so if you add it while milk is still in the pan you effectively restart the reduction. Keep cooking over medium heat, stirring often, and it will come together — it just takes longer. A narrow pan or a lid also traps steam and stops evaporation.",{"question":61,"answer":62},"Can I make gajar ka halwa without khoya?","Yes. Khoya is reduced milk solids and adds density, but this recipe reaches the same place by cooking whole milk down with the carrots — you are essentially making khoya in the pan. If you want extra richness without buying khoya, stir a few tablespoons of full-fat milk powder into the finished halwa.",{"question":64,"answer":65},"How do I know when it is done?","Look for three signs at once: no free liquid left in the pan, ghee glistening around the edges, and a spatula dragged through the centre leaving a clear parting that holds for a second before closing. The colour will have deepened from bright orange to a darker, glossier tone, and the mixture will mound on a spoon rather than slump.",{"question":67,"answer":68},"Can I make it vegan or dairy-free?","Yes, with a change in character. Cook the carrots down in full-fat coconut milk or a thick oat or almond milk, and use a neutral oil or coconut oil in place of ghee. The result is lighter and less fudgy, and coconut milk brings its own flavour, so cardamom and nuts matter even more.",[70,71,72],"Box grater","Wide heavy-based pan or kadai","Small frying pan for the nuts",6,25,65,"easy",[78],"dessert",[80,81],"vegetarian","gluten-free",[83,84,85,86],"carrot","milk","ghee","cardamom",[88,94,97,102,105,109,113,118,122,126],{"ref":83,"qty":89,"unit":90,"name":91,"note":92,"group":93},1,"kg","carrots, peeled and coarsely grated","Red winter carrots if you can get them","For the halwa",{"ref":84,"qty":89,"unit":95,"name":96,"group":93},"l","whole milk",{"qty":98,"unit":99,"name":100,"note":101,"group":93},150,"g","granulated sugar","Start with 120 g if the carrots are very sweet",{"ref":85,"qty":103,"unit":104,"name":85,"group":93},4,"tbsp",{"ref":86,"qty":106,"unit":107,"name":108,"group":93},8,"piece","green cardamom pods, seeds crushed",{"qty":110,"unit":99,"name":111,"optional":112,"group":93},100,"khoya (reduced milk solids), crumbled",true,{"ref":114,"qty":115,"unit":99,"name":116,"group":117},"cashews",40,"cashews, halved","For the nuts",{"ref":119,"qty":120,"unit":99,"name":121,"group":117},"almonds",30,"almonds, slivered",{"ref":123,"qty":124,"unit":99,"name":125,"group":117},"pistachios",20,"pistachios, roughly chopped",{"ref":127,"qty":120,"unit":99,"name":128,"group":117},"raisins","golden raisins",[130,134,138,143,147,150],{"title":131,"text":132,"tip":133},"Grate the carrots","Peel and coarsely grate the carrots on a box grater — you want long shreds, not fine mush. A kilo takes about 20 minutes by hand and this is the only tiring part of the recipe.","Discard the woody central core of very large carrots; it never softens properly.",{"title":135,"text":136,"timerSeconds":137},"Bloom the carrots in ghee","Melt 2 tablespoons of the ghee in a wide heavy pan over medium heat and stir in the grated carrots. Cook for 5–6 minutes until they darken slightly, smell sweet and lose their raw edge, and the pan is coated in orange ghee.",360,{"title":139,"text":140,"timerSeconds":141,"tip":142},"Reduce the milk into the carrots","Pour in the milk and bring to a simmer. Cook uncovered over medium heat for 40–50 minutes, stirring every few minutes and scraping the base, until the milk has almost entirely disappeared and what remains clings to the carrots as a thick, creamy coating.",2700,"The milk will look alarmingly thin for the first half hour, then thicken quickly at the end. Do not raise the heat to hurry it.",{"title":144,"text":145,"timerSeconds":146},"Add the sugar","Stir in the sugar. The mixture will loosen again immediately as the carrots release water — this is expected. Keep cooking over medium heat for 10–12 minutes, stirring more often now, until the liquid has gone again and the halwa is thick and glossy.",720,{"title":148,"text":149,"timerSeconds":98},"Fry the nuts","While the halwa finishes, heat the remaining ghee in a small pan and fry the cashews and almonds for about 2 minutes until pale gold, then add the pistachios and raisins and cook for 30 seconds more, until the raisins puff up and the nuts smell toasted.",{"title":151,"text":152},"Finish and serve warm","Stir the crumbled khoya, if using, and the crushed cardamom into the halwa and cook 2 minutes more, until a spatula drawn through the centre leaves a parting that holds for a second and ghee glistens at the edges. Fold through most of the nuts, scatter the rest on top, and serve warm.",{"calories":154,"protein":155,"carbs":156,"fat":124,"fiber":157,"sugar":158,"sodium":159,"estimated":112},390,9,44,5,36,120,[161,164,166,168],{"src":162,"alt":163},"\u002Fimages\u002Frecipes\u002Fgajar-ka-halwa\u002Fhero.jpg","Bowl of deep orange carrot halwa topped with fried cashews, pistachios and raisins, glossy with ghee",{"src":165,"alt":163},"\u002Fimages\u002Frecipes\u002Fgajar-ka-halwa\u002Fhero-16x9.jpg",{"src":167,"alt":163},"\u002Fimages\u002Frecipes\u002Fgajar-ka-halwa\u002Fhero-4x3.jpg",{"src":169,"alt":163},"\u002Fimages\u002Frecipes\u002Fgajar-ka-halwa\u002Fhero-1x1.jpg",[171,172,173,174,175,86,85],"gajar ka halwa","carrot halwa","indian dessert","winter sweet","punjabi","2026-08-19","dishroute-kitchen",{"items":179,"total":269,"page":89,"limit":408,"hasMore":409},[180,208,237,263,287,294,320,342,364,386],{"slug":181,"title":182,"nativeName":183,"romanized":184,"countrySlug":9,"region":185,"baseServings":103,"prepMinutes":186,"cookMinutes":120,"restMinutes":120,"difficulty":187,"course":188,"diet":191,"mainIngredients":193,"images":197,"keywords":201,"publishedAt":176,"updatedAt":176,"authorSlug":177},"aloo-paratha","Aloo Paratha (Punjabi Potato-Stuffed Flatbread)","ਆਲੂ ਪਰੌਂਠਾ","Aloo paranthaa","Punjab",35,"medium",[189,190],"bread","breakfast",[80,192],"nut-free",[194,195,85,196],"potato","flour","yogurt",[198],{"src":199,"alt":200},"\u002Fimages\u002Frecipes\u002Faloo-paratha\u002Fhero.jpg","Blistered whole-wheat aloo paratha torn open to show spiced potato filling, with yogurt and mango pickle",[202,203,204,205,194,206,207],"aloo paratha","stuffed paratha","punjabi breakfast","indian flatbread","tava","atta",{"slug":209,"title":210,"nativeName":211,"romanized":212,"countrySlug":9,"region":213,"baseServings":103,"prepMinutes":74,"cookMinutes":214,"restMinutes":215,"difficulty":187,"course":216,"diet":218,"mainIngredients":219,"images":224,"keywords":228,"publishedAt":236,"updatedAt":236,"authorSlug":177},"butter-chicken","Butter Chicken (Murgh Makhani)","मुर्ग़ मक्खनी","Murgh makhani","Delhi \u002F Punjab",45,240,[217],"main",[81,192],[220,221,222,223],"chicken","tomato","butter","heavy-cream",[225],{"src":226,"alt":227},"\u002Fimages\u002Frecipes\u002Fbutter-chicken\u002Fhero.jpg","Butter chicken pieces in a glossy orange tomato-cream sauce with a swirl of cream and cilantro",[229,230,231,232,233,234,235],"butter chicken","murgh makhani","indian curry","delhi","moti mahal","tandoori","makhani sauce","2026-08-18",{"slug":238,"title":239,"nativeName":240,"romanized":241,"countrySlug":9,"region":242,"baseServings":103,"prepMinutes":243,"cookMinutes":115,"difficulty":76,"course":244,"diet":245,"mainIngredients":248,"images":251,"keywords":255,"publishedAt":236,"updatedAt":236,"authorSlug":177},"chana-masala","Chana Masala (North Indian Chickpea Curry)","चना मसाला","Chanā masālā","Punjab \u002F North India",15,[217],[246,80,81,247,192],"vegan","dairy-free",[249,221,250],"chickpeas","onion",[252],{"src":253,"alt":254},"\u002Fimages\u002Frecipes\u002Fchana-masala\u002Fhero.jpg","Chickpea curry in a thick reddish-brown masala gravy topped with cilantro and ginger slivers",[256,257,258,259,260,261,262],"chana masala","chickpea curry","chole","vegan indian","punjab","amchur","onion tomato masala",{"slug":264,"title":265,"nativeName":266,"romanized":267,"countrySlug":9,"region":268,"baseServings":103,"prepMinutes":269,"cookMinutes":115,"difficulty":76,"course":270,"diet":272,"mainIngredients":273,"images":276,"keywords":280,"publishedAt":236,"updatedAt":236,"authorSlug":177},"dal-tadka","Dal Tadka (Yellow Lentils with Sizzling Tempering)","दाल तड़का","Dāl taṛkā","North India",10,[217,271],"soup",[80,81,192],[274,275,221],"lentils","garlic",[277],{"src":278,"alt":279},"\u002Fimages\u002Frecipes\u002Fdal-tadka\u002Fhero.jpg","Bowl of creamy yellow dal topped with a sizzled ghee tempering of cumin, garlic and red chiles",[281,282,274,283,284,285,286],"dal tadka","yellow dal","tadka","tempering","dhaba","indian vegetarian",{"slug":4,"title":5,"nativeName":6,"romanized":7,"countrySlug":9,"region":10,"baseServings":73,"prepMinutes":74,"cookMinutes":75,"difficulty":76,"course":288,"diet":289,"mainIngredients":290,"images":291,"keywords":293,"publishedAt":176,"updatedAt":176,"authorSlug":177},[78],[80,81],[83,84,85,86],[292],{"src":162,"alt":163},[171,172,173,174,175,86,85],{"slug":295,"title":296,"nativeName":297,"romanized":298,"countrySlug":9,"region":299,"baseServings":73,"prepMinutes":214,"cookMinutes":300,"restMinutes":215,"difficulty":301,"course":302,"diet":303,"mainIngredients":305,"images":308,"keywords":312,"publishedAt":176,"updatedAt":176,"authorSlug":177},"hyderabadi-biryani","Hyderabadi Kacchi Biryani (Dum-Cooked Mutton and Saffron Rice)","حیدرآبادی بریانی","Hyderabadi kacchi gosht ki biryani","Hyderabad, Telangana",70,"hard",[217],[304,192],"halal-friendly",[306,307,196,250,85],"lamb","rice",[309],{"src":310,"alt":311},"\u002Fimages\u002Frecipes\u002Fhyderabadi-biryani\u002Fhero.jpg","Open pot of Hyderabadi biryani showing saffron-streaked basmati over bone-in mutton with fried onions and mint",[313,314,315,316,317,318,319],"hyderabadi biryani","kacchi biryani","dum biryani","mutton biryani","basmati","saffron","deccan",{"slug":321,"title":322,"nativeName":323,"romanized":324,"countrySlug":9,"region":325,"baseServings":103,"prepMinutes":120,"cookMinutes":115,"restMinutes":326,"difficulty":301,"course":327,"diet":328,"mainIngredients":329,"images":330,"keywords":334,"publishedAt":176,"updatedAt":176,"authorSlug":177},"masala-dosa","Masala Dosa (Fermented Rice Crepe with Potato Masala)","ಮಸಾಲೆ ದೋಸೆ","Masale dose \u002F masala dosai","Karnataka and Tamil Nadu",960,[190],[80,81,192],[307,194,250,85],[331],{"src":332,"alt":333},"\u002Fimages\u002Frecipes\u002Fmasala-dosa\u002Fhero.jpg","Golden crisp masala dosa folded over yellow potato filling, with coconut chutney and sambar alongside",[335,336,337,338,339,340,341],"masala dosa","dosa","south indian breakfast","fermented batter","urad dal","potato masala","udupi",{"slug":343,"title":344,"nativeName":345,"romanized":346,"countrySlug":9,"region":347,"baseServings":103,"prepMinutes":124,"cookMinutes":115,"difficulty":76,"course":348,"diet":350,"mainIngredients":351,"images":354,"keywords":358,"publishedAt":176,"updatedAt":176,"authorSlug":177},"pav-bhaji","Pav Bhaji (Mumbai Mashed Vegetables with Buttered Rolls)","पाव भाजी","Pāv bhājī","Mumbai, Maharashtra",[349,217],"street-food",[80],[194,352,353,221,222],"cauliflower","peas",[355],{"src":356,"alt":357},"\u002Fimages\u002Frecipes\u002Fpav-bhaji\u002Fhero.jpg","Bowl of red pav bhaji topped with melting butter, raw onion and coriander, with buttered toasted rolls alongside",[359,360,286,361,362,363,222],"pav bhaji","mumbai street food","bhaji","maharashtra","tawa",{"slug":365,"title":366,"nativeName":367,"romanized":368,"countrySlug":9,"region":369,"baseServings":103,"prepMinutes":124,"cookMinutes":370,"difficulty":187,"course":371,"diet":372,"mainIngredients":373,"images":374,"keywords":378,"publishedAt":176,"updatedAt":176,"authorSlug":177},"rogan-josh","Rogan Josh (Kashmiri Red Lamb Curry)","روگن جوش","Rogan josh","Kashmir Valley",95,[217],[81,304,192],[306,196,85],[375],{"src":376,"alt":377},"\u002Fimages\u002Frecipes\u002Frogan-josh\u002Fhero.jpg","Deep red Kashmiri rogan josh with bone-in lamb pieces in a glossy thin sauce, served beside basmati rice",[379,380,381,382,383,384,385],"rogan josh","kashmiri curry","lamb curry","kashmiri chili","fennel","yogurt curry","braise",{"slug":387,"title":388,"nativeName":389,"romanized":390,"countrySlug":9,"region":391,"baseServings":103,"prepMinutes":124,"cookMinutes":115,"difficulty":76,"course":392,"diet":393,"mainIngredients":394,"images":399,"keywords":403,"publishedAt":176,"updatedAt":176,"authorSlug":177},"sambar","Sambar (South Indian Tamarind Lentil and Vegetable Stew)","சாம்பார்","Sāmbār","Tamil Nadu, Karnataka and Kerala",[271,217],[80,246,247],[274,395,396,397,398],"tamarind","curry-leaves","mustard-seed","eggplant",[400],{"src":401,"alt":402},"\u002Fimages\u002Frecipes\u002Fsambar\u002Fhero.jpg","Bowl of South Indian sambar with shallots, aubergine and drumstick in tamarind lentil broth, curry leaves on top",[387,404,395,405,406,407,259],"toor dal","south indian","lentil stew","curry leaves",24,false,1787360059789]