
Key takeaways
- Winter red carrots are the key ingredient — they are sweeter and softer than summer carrots.
- Cook the carrots in milk until the milk is fully absorbed before adding ghee and sugar.
- Khoya is optional but gives the classic dense, creamy finish.
- The dry fruit finish is slivered almonds and chopped pistachios, added at the end so they stay crisp.
- Halwa keeps 5–7 days in the fridge and freezes well for up to a month.
Direct answer: Gajar ka halwa is Pakistan's classic winter dessert: grated red carrots simmered in milk until thick, then fried in desi ghee with sugar, cardamom and khoya, and finished with slivered almonds and pistachios. Served warm, it is rich, fragrant and best made in a large batch for the family.
Why Winter Is Halwa Season
Gajar ka halwa belongs to winter for a practical reason: the long, sweet red carrots it needs arrive in the cold months. Summer carrots are paler, harder and less sweet, and the halwa made from them never tastes quite right. Winter is also when a warm, ghee-rich dessert makes sense — it is served at family dinners, weddings, and as the dish guests expect when they visit in December and January.
The dry fruit finish is not decoration. Almonds and pistachios add crunch against the soft halwa, and their flavour is part of what makes the dish taste complete. A halwa without them tastes flat, however well the carrots are cooked.
Ingredients
This quantity serves 8–10 people generously.
- Red carrots: 1 kg, washed and peeled
- Full-cream milk: 1 litre
- Desi ghee: 100 g
- Sugar: 200–250 g (adjust to the sweetness of your carrots)
- Green cardamom: 4–5 pods, seeds crushed
- Khoya (mawa): 200 g, crumbled (optional but recommended)
- Almonds: 50 g, blanched and slivered
- Pistachios: 50 g, chopped
- Raisins: 2 tablespoons (optional)
For the finish, the almonds and pistachios on the Khan Dry Fruits site are the standard choices. If you are buying nuts for winter cooking in general, the dried fruits range covers the rest of the pantry.
Step-by-Step Method
Step 1: Grate the carrots
Grate the carrots on the medium side of a box grater. Very fine grating turns to mush; very coarse grating takes too long to soften. Discard any hard, pale core from the centre of large carrots.
Step 2: Simmer in milk
Put the grated carrots and milk in a heavy, wide pan on medium heat. Bring to a gentle boil, then lower the heat and simmer, stirring every few minutes, for 30–40 minutes. The milk will reduce and the carrots will soften and darken. Do not rush this stage — the milk must be almost fully absorbed first, or the halwa will stay milky and loose.
Step 3: Bhunai in ghee
Add the desi ghee and increase the heat slightly. Fry the mixture, stirring constantly, for 10–15 minutes. The halwa will start to leave the sides of the pan and turn glossy. This frying stage is what gives halwa its rich flavour; skipping it leaves a boiled-carrot taste.
Step 4: Sugar, cardamom and khoya
Add the sugar and crushed cardamom. The mixture will loosen again as the sugar melts — keep frying for another 8–10 minutes until it thickens and holds together. Now add the crumbled khoya and raisins, if using, and stir for 5 minutes until the khoya blends in. Taste and adjust the sugar — winter carrots vary a lot in sweetness.
Step 5: Finish with dry fruits
Take the pan off the heat. Fold in half the slivered almonds and chopped pistachios. Transfer to a serving dish and scatter the rest on top. Serve warm.
The Khoya Question
Khoya divides halwa cooks. With khoya, the halwa is denser and closer to the wedding-style version; without it, the halwa is lighter and the carrot flavour stands out more. Both are correct. If you cannot find good khoya, reduce an extra half litre of milk to a thick paste instead. Condensed milk is a shortcut, but it makes the halwa much sweeter, so reduce the sugar by at least a third if you use it.
Variations
Pressure cooker halwa: Cook the grated carrots with half the milk in a pressure cooker for 2 whistles, then transfer to a pan and continue from the ghee stage. It saves about 20 minutes but needs more attention during frying, as the mixture sticks faster.
Milk-only halwa: Skip the khoya entirely and simmer the carrots in 1.5 litres of milk instead of 1 litre. The result is lighter and keeps a day or two longer in the fridge.
Lighter halwa: Halve the ghee and sugar, and double the almonds and pistachios for texture. It will not taste like wedding halwa, but it is a reasonable everyday winter dessert.
How to Serve Gajar Ka Halwa
Serve warm, not piping hot, so the cardamom and ghee aromas come through. A scoop of vanilla ice cream or a spoon of fresh cream is the classic pairing. It tastes just as good the next day.
Storage and Reheating
Cool the halwa completely before storing. In an airtight container in the fridge it keeps 5–7 days. For longer storage, freeze it in portions for up to a month — thaw overnight in the fridge and reheat gently in a pan with a teaspoon of ghee or milk to restore the texture. The general rules for keeping nuts fresh at home also apply to the garnish: keep spare almonds and pistachios airtight and away from heat, as explained in the storage guide.
Questions People Ask
Which carrots are best for gajar ka halwa?
Long, deep-red winter carrots. They are sweeter and softer than pale or summer carrots. Avoid carrots with a thick, woody pale core.
Can I make halwa without khoya?
Yes. The halwa will be lighter and more carrot-forward. Simmer in a little extra milk to compensate, and fry well in ghee so the flavour still develops.
Why is my halwa watery?
Usually because the milk was not fully absorbed before the ghee stage, or the sugar was added too early. Cook the milk down first, then fry — the halwa should hold its shape on a spoon.
How long does gajar ka halwa last?
5–7 days in the fridge in an airtight container, up to a month in the freezer in portions. Reheat gently with a little ghee or milk.
Can I use condensed milk instead of sugar and milk?
You can, but reduce the added sugar sharply — condensed milk is already very sweet — and still fry the mixture in ghee, or the halwa will taste like sweet boiled carrots.
Should the almonds and pistachios go in during cooking?
No. Add them at the end. Nuts cooked for a long time in a wet mixture lose their crunch, and the crunch is half the point of the finish.
Sources and further reading
- USDA FoodData Central (fdc.nal.usda.gov) — nutrient composition of almonds, pistachios, carrots and milk.
- Khan Dry Fruits storage guide: Dry Fruits Ko Taza Rakhne Ka Tarika.
- The recipe method is the traditional Pakistani home method for winter carrot halwa; no single published source is claimed for it.
Related guides: Khan Dry Fruits blog | Dried prunes guide
This article is for general information only, not medical advice. Prices always follow the live product page.