Gajar Ka Halwa

Gajar ka halwa (carrot pudding) is a very famous sweet dish in northern, central and eastern India. It tastes great and has become popular in other parts of India too. The chief ingredient is gajar or carrot and the dish is cooked primarily in milk. It is often served post dinner.

Gajar ka halwa is a suitable food item for all Indian festive occasions; but especially Diwali, the festival of lights. At the time of Diwali, gajar ka halwa is prepared not only for the guests but also as a bhog to Lord Ganesha and Goddess Lakshmi. The dish, apart from being delicious, is also highly nutritious. It contains 8 grams of protein, 50.3 grams of carbohydrates and 1.9 grams of fat. Usually children are very fond of this sweet dish.

Inspired by Gajar Ka Halwa recipe on Indian recipes site, I decided to share my own version of Gajar Ka Halwa recipe which I often cook at home. My secret for this recipes is to cook slow and use less sugar. Mor often or not Gajar Ka Halwa dish uses extra sugar, specially those which are found in Indian sweet shops. If you use little less sugar then it makes this dish very tasty and keeps you healthy too. IT is better to use pure milk rather than dairy one. If you are in India then you can ask Milkman to give provide you pure Cow milk. Always use pure cow milk.

You can decorate halwa with the nuts of your choice, almond and pistachio are nuts of choice but you can add more nuts of different varieties.

Cooking time: 45 minutes

Preparation time: 20 minutes

Serves: 6


  • 1 kg Gajar (Carrot)
  • Ghee-4 tablespoons
  • Full fat milk-1 liter
  • Sugar-250 grams
  • Cardamom or elaichi powder-1/2 teaspoon
  • Blanched Almonds-2 tablespoons
  • Blanched Pistachio-2 tablespoons
  • Raisins-2 tablespoons


  • Wash the carrots, peel them and grate them
  • Soak raisin in water
  • Put a vessel on stove, add the carrots, 2 tablespoon ghee and stir for 3-4 minutes
  • Next, add milk, sugar and cook on high flame until all milk is absorbed.
  • Then add the cardamom powder, raisins, 2 tablespoon ghee. Mix well and cook for another few minutes. You will see the ghee leaving the vessel bottom.
  • Remove from stove
  • Your gajar ka halwa is ready for serving.

How to serve Gajar Ka Halwa

Put on a serving bowl. Garnish with blanched almonds and pistachios and serve hot.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.