Dessert Articles & Tips |Cadbury Desserts Corner

5 Tricks to Perfect Carrot Halwa with Roasted Almonds

Written by Aarushi Agrawal | June 22, 2025

Carrot halwa, also known as gajar ka halwa in Hindi, is a beloved Indian dessert that combines grated carrots, milk, sugar, and ghee into a warm, comforting dish that evokes memories of family celebrations and festive feasts. What sets a truly memorable carrot halwa apart is not just the richness of its ingredients, but the technique and care with which it is made. The addition of roasted almonds brings in a delightful crunch and nutty depth, enhancing the traditional flavor with a gourmet twist. So in this guide, weÕll walk you through 5 essential tricks to perfect your carrot halwa with roasted almonds. Whether youÕre preparing it for a special occasion or indulging in a weekend treat, these expert tips will help you achieve a halwa thatÕs rich, aromatic, and utterly irresistible.

Trick 1: The carrots

The key to authentic gajar ka halwa lies in the type of carrot you use. While it might be tempting to pick up the sweet orange carrots easily available in markets, itÕs the red Delhi carrots (desi gajar) that are ideal for this dish. These carrots have a natural sweetness and tender texture that lends a richer and more traditional halwa. They also impart a beautiful natural color to the dessert without the need for additives. During the winter, these red carrots are in season and widely available in Indian markets. Stock up while you can, and store some grated carrots in the freezer for later use.

Trick 2: The cooking

Carrot halwa is essentially a dish of patience. Instead of rushing the process by using condensed milk or khoya, begin by cooking your grated carrots in full-fat milk. The carrots slowly absorb the milk as it reduces, creating a creamy, luxurious base. This traditional technique allows the flavors to deepen and intensify, giving your halwa that old-world charm. Make sure to use a heavy-bottomed pan or kadhai to prevent sticking. And stir frequently as you cook the carrots in milk on a medium to low flame until all the milk is absorbed and the mixture thickens. Do not rush this step. The cooking can take up to 45 minutes, but yields the richest flavor.

Trick 3: The almonds

Almonds add more than just nutrition. They introduce a textural contrast that pairs beautifully with the soft, milk-soaked carrots. To roast the almonds, take 1/4 cup of whole almonds. Heat a teaspoon of ghee in a pan and add the almonds and roast them on low heat until golden and aromatic. Chop or slice them once cool. You can mix half of these roasted almonds into the halwa and use the remaining for garnish. The roasting enhances the flavor, and the slight crunch balances the halwa's smoothness.

Trick 4: The ghee

Ghee is the soul of gajar ka halwa. It binds the flavors together and provides a glossy finish, but too much can overpower the dish and make it greasy. Ideally, start with 2 tablespoons of ghee for 1 kg of carrots. Add half the ghee while cooking the carrots, and the rest after the milk has been absorbed, when adding sugar. This step-by-step addition helps maintain structure while intensifying the aroma. Also, quality matters. Use homemade or premium ghee for the best flavor.

Trick 5: The flavors

Adding sugar too early in the process draws out moisture and slows down cooking. For the best texture and color, add sugar only after the milk has been completely absorbed and the carrots have cooked thoroughly. Once the sugar melts, the halwa will loosen briefly, so continue cooking until it thickens again. Then add the cardamom powder toward the end for fragrance. Mix in the roasted almonds and a few strands of saffron soaked in warm milk if desired. This sequence of additives ensures that the final halwa is rich, glossy, and deeply flavored.

Bonus tips:

  • For the garnish, use the reserved roasted almonds and even a few chopped pistachios for color contrast.
  • Carrot halwa is best served warm, optionally with a scoop of vanilla ice cream for a fusion touch.
  • It keeps well in the refrigerator for up to a week. Reheat with a splash of milk or a dot of ghee before serving.