Carrot Halwa – A Winter Classic from the Indian Kitchen

traditional carrot halwa made with milk and ghee

There are some desserts that feel like a season, and carrot halwa is unmistakably winter. Slow-cooked, fragrant, and deeply comforting, this traditional Indian sweet has a way of bringing people together — around the stove, around the table, and around shared memories.

homemade gajar ka halwa served warm

n my kitchen, carrot halwa is never rushed. Fresh red carrots are patiently grated, then simmered gently in milk until they soften and release their natural sweetness. Ghee is added generously, not just for richness but for aroma — that unmistakable nutty fragrance that signals something special is being made. As the halwa thickens, sugar melts in slowly, followed by cardamom and a handful of toasted nuts.

Indian carrot halwa garnished with nuts

What I love most about homemade gajar ka halwa is its simplicity. No shortcuts, no condensed milk — just time, care, and good ingredients. The result is a pudding-like dessert that’s rich without being heavy, sweet but balanced, and deeply satisfying.

slow cooked carrot halwa ready to be served in bowls

This carrot halwa recipe is perfect for:

  • Winter evenings
  • Festivals like Diwali and Sankranti
  • Family gatherings and celebrations
  • When you simply crave a classic Indian dessert made right
traditional carrot halwa made with milk and ghee

Serve it warm, straight from the pan, or chilled the next day — it somehow tastes even better then. Whether you’re making it for the first time or returning to a beloved favourite, this traditional carrot halwa recipe is a reminder that the best desserts are often the ones that simmer slowly and carry stories with them.

Traditional carrot halwa in a serving bowl, garnished with nuts

Carrot halwa

Carrot halwa, also known as gajar ka halwa, is a classic Indian dessert made by slow-cooking freshly grated carrots in milk, ghee, and sugar. Fragrant with cardamom and finished with toasted nuts, this comforting sweet is especially loved during winter and festive occasions.
Servings: 6
Course: Dessert
Cuisine: Indian

Ingredients
  

  • 1 Kg Carrots Washed, peeled and grated
  • 6 tbsps Ghee Divided
  • 500 ml Whole milk
  • 350-400 gms Sugar
  • 1 Tbspn Almond meal
  • 1/2 tspn cardamom powder
  • 2 tbspn Milk powder optional
For garnish
  • 1 tbsp Ghee
  • 2 tbsp Cashew Broken into bits
  • 1 tbspn Raisins

Equipment

  • Think bottomed pan nor a wok
  • Grater

Method
 

  1. Heat 2 tbsp of ghee in a thick bottomed wok or pan and add the grated carrots and fry for 5-7 mins till the colour of the carrots turn bright orange.
  2. Add the milk and allow the mixture to cook on low heat stirring frequently. Scrape the milk solids from the sides and bottom of the wok to avoid burning. Continue cooking till 90% of the milk is evaporated. This step takes about 40-50mins.
  3. Stir in the sugar, remaining ghee and almond meal if using And continue to cook till the all the milk evaporated and the mixture comes together in a single mass.
  4. Stir in the milk powder at this point and mix well and take off the heat.
For garnish
  1. Heat ghee in a pan and add the chopped cashewnuts and fry till they turn pale brown.
  2. Stir in the raisins and fry till they puff up. Take off the heat and add the seasoning to the prepared halwa and serve hot.

Leave a Reply

nandita_shyam_sunder

Discover more from On the Food Path

Subscribe now to keep reading and get access to the full archive.

Continue reading