Gajar Ka Halwa Indian carrot dessert topped with nuts
Desserts

Gajar Ka Halwa

Gajar Ka Halwa Recipe – Traditional Indian Carrot Dessert

Gajar Ka Halwa is a popular Indian dessert made with grated carrots, milk, sugar and ghee. It is especially enjoyed during the winter months, when fresh carrots are widely available. This Gajar Ka Halwa recipe uses simple ingredients to create a rich, comforting sweet that is perfect for family meals and festive occasions.

Although the dessert takes some time to cook, the method is straightforward. With regular stirring and a little patience, you can prepare this classic Indian sweet at home.

Ingredients for Gajar Ka Halwa

  • 500 g fresh carrots
  • 2 cups full-fat milk
  • 1/3 to 1/2 cup sugar, adjusted to taste
  • 2 tablespoons ghee
  • 1/4 teaspoon cardamom powder
  • 2 tablespoons chopped almonds
  • 2 tablespoons chopped cashews
  • 2 tablespoons raisins, optional

How to Make Gajar Ka Halwa

Step 1: Prepare the carrots

First, wash and peel the carrots. Grate them using a box grater or food processor. Try to keep the grated pieces fairly even so they cook at a similar rate.

Step 2: Cook the carrots in milk

Next, add the grated carrots and milk to a heavy-bottomed pan. Bring the mixture to a gentle simmer over medium heat, stirring occasionally to prevent the milk from sticking.

Step 3: Reduce the milk

Continue cooking until the carrots soften and much of the milk evaporates. Stir more frequently as the mixture thickens. This step develops the dessert’s flavour and helps create its traditional texture.

Step 4: Add sugar

Now add the sugar and mix well. The mixture may become thinner as the sugar releases moisture. Continue cooking until that extra liquid reduces.

Step 5: Add ghee and cardamom

Add the ghee and cardamom powder. Cook for several more minutes, stirring regularly, until the halwa looks glossy and the mixture has thickened to your preferred consistency.

Step 6: Add nuts and serve

Finally, stir in the chopped almonds, cashews and raisins if using. Cook briefly, then turn off the heat. Serve warm, or allow the halwa to cool before storing it in the refrigerator.

Recipe Details

  • Preparation Time: 15 minutes
  • Cooking Time: 45–60 minutes
  • Total Time: Approximately 1 hour to 1 hour 15 minutes
  • Servings: 4
  • Difficulty: Easy to moderate
  • Category: Desserts
  • Cuisine: Indian

Cooking time varies with the type of carrots, pan and heat level.

Tips for Delicious Gajar Ka Halwa

  • Choose fresh, sweet carrots for the best flavour.
  • Use a heavy-bottomed pan to reduce the chance of the milk sticking.
  • Stir regularly, especially once the milk has reduced.
  • Add sugar after the carrots have softened.
  • Adjust the sugar according to the sweetness of the carrots.
  • For a richer flavour, use full-fat milk and good-quality ghee.

How to Serve Gajar Ka Halwa

Gajar Ka Halwa can be served warm on its own or topped with extra chopped nuts. It is also delicious alongside a small scoop of vanilla ice cream for a contrast of temperatures.

For another Indian sweet, explore our Gulab Jamun recipe if it is published on Recipesdaily.

Storage Tips

Allow leftover halwa to cool, then place it in a clean, airtight container in the refrigerator. Reheat only the portion you plan to eat, adding a small splash of milk if needed to loosen the texture. Refrigerate promptly and follow safe food-storage practices.

Enjoy Your Homemade Gajar Ka Halwa

This Gajar Ka Halwa recipe is a comforting way to enjoy a traditional Indian dessert at home. Slowly cooked carrots, milk, ghee and cardamom create a sweet dish that works well for everyday treats and special occasions. Adjust the sweetness and garnish to suit your taste, then serve it warm for the best experience.

Leave a Reply

Your email address will not be published. Required fields are marked *