· By ODM Masala
Gajar Ka Halwa Recipe: Rich Winter Halwa, Never Watery
Quick answer: Gajar ka halwa is made by slow-cooking grated red carrots in full-fat milk until the milk is absorbed, then roasting them in ghee with sugar, crushed green cardamom and dry fruits. The secret to a rich, non-watery halwa is patience: cook off all the milk first, and only add sugar at the end.
Few things say "winter has arrived" in an Indian home like a kadhai of gajar ka halwa on the stove. Also known as gajar halwa, gajrela (in Punjab) or simply carrot halwa / carrot pudding in English, it is the dessert everyone waits for once the deep red Delhi carrots reach the market. Here is a home-style recipe that turns out grainy, glossy and full of flavour every time.
What Do You Need for Gajar Ka Halwa?
This makes about 4–5 servings. Quantities are a rough home guide, so adjust sweetness to taste.
- 1 kg red carrots (juicy winter carrots give the best colour), washed, peeled and grated
- 1 litre full-fat milk
- 4–5 tbsp ghee
- ¾ to 1 cup sugar (or to taste)
- 5–6 green cardamom pods (choti elaichi), seeds crushed
- 10–12 cashews, roughly chopped
- 1 tbsp raisins (kishmish)
- 1 tbsp sliced almonds and pistachios for garnish
- Optional: ½ cup crumbled khoya (mawa) for extra richness
How to Make Gajar Ka Halwa Step by Step
- Grate the carrots. Use the medium side of the grater. Very fine grating turns mushy; thick shreds stay chewy.
- Sauté in ghee first. Heat 2 tbsp ghee in a heavy kadhai, add the grated carrots and stir on medium heat for 6–8 minutes until they soften and smell sweet. This removes the raw taste.
- Add milk and cook it down. Pour in the milk, bring to a boil, then simmer on low-medium heat. Stir every few minutes and scrape the sides. This takes 35–45 minutes. Do not rush it.
- Wait for the milk to disappear. When almost no liquid is left and the carrots look thick and grainy, you are ready for sugar.
- Add sugar. Sugar releases water, so the halwa will turn loose again. Keep stirring for 8–10 minutes until it dries out once more.
- Roast with ghee and elaichi. Add the remaining ghee, crushed cardamom seeds and khoya (if using). Roast for 5 minutes until the halwa turns glossy and the ghee starts leaving the sides.
- Finish with dry fruits. Lightly fry the cashews and raisins in a spoon of ghee, stir them in, and garnish with almonds and pistachios.
Why Is My Gajar Ka Halwa Watery or Bland?
| Problem | Likely cause | Fix |
|---|---|---|
| Halwa is watery | Sugar added before the milk was fully cooked down | Keep cooking on medium heat, stirring, until it dries and turns glossy |
| Pale orange colour | Using pale, dry or orange "English" carrots | Use juicy red winter carrots; slow cooking deepens the colour |
| Milk burnt at the bottom | Thin pan or too-high flame | Use a heavy kadhai, simmer on low-medium and scrape the base often |
| Flat, one-note taste | Stale or ground cardamom added too early | Crush fresh elaichi seeds and add them in the last 5 minutes |
Why Fresh Green Cardamom Makes the Difference
Carrots, milk and sugar give you sweetness, but it is elaichi that makes gajar ka halwa smell like a festival. Cardamom's aroma lives in its natural oils, which fade quickly once the seeds are ground and left in a jar. That is why crushing whole pods just before you add them gives a far stronger fragrance than ready-made cardamom powder. If you want to know more, read our guide on how to buy and store green cardamom.
ODM Choti Elaichi is handpicked for vibrant colour and potent oils, with no artificial colour added, and our dry fruits are hand-sorted, with unpolished cashews and naturally dried, sulphur-free raisins. Good ingredients mean you need nothing extra to make the halwa taste special.
How to Serve and Store Gajar Ka Halwa
- Serve warm on its own, or with a scoop of vanilla ice cream for a hot-and-cold winter treat.
- Store in an airtight container in the fridge for 4–5 days.
- Reheat in a pan with a spoon of ghee or a splash of milk to bring back the shine.
Love elaichi desserts? Try our creamy phirni recipe next.
FAQ
What is gajar ka halwa called in English?
Gajar ka halwa is called carrot halwa or carrot pudding in English. In Punjab it is also known as gajrela.
Can I make gajar ka halwa without khoya?
Yes. This recipe works without khoya because the milk is slowly reduced with the carrots. Khoya is optional and only adds extra richness.
When should I add cardamom to gajar ka halwa?
Add freshly crushed green cardamom seeds in the last 5 minutes of cooking, after the sugar has dried out. Adding it too early lets much of the aroma cook away.
For the most fragrant halwa this winter, try it with ODM Green Cardamom.