Carrot Halwa Recipe: Deliciously Indulgent


If there's one Indian dessert that never fails to tantalize the taste buds and evoke fond memories of festivities and celebrations, it's the delectable Carrot Halwa. Also known as Gajar ka Halwa, this mouthwatering treat is a traditional Indian sweet made with grated carrots, milk, sugar, and ghee (clarified butter). The combination of these simple ingredients transforms into a heavenly delight that will leave you craving for more.

The Origin of Carrot Halwa: A Sweet History

Carrot Halwa has a rich history that dates back centuries. It is believed to have originated in the Indian subcontinent during the Mughal era. Mughal emperors, known for their love of extravagant feasts and luxurious dishes, played a significant role in introducing and popularizing this delightful dessert.

Originally, Carrot Halwa was made by slow-cooking grated carrots in milk and ghee until they reduced to a rich, thick consistency. Over time, the recipe has evolved, and variations have emerged to cater to diverse tastes. Today, it is a beloved dessert not only in India but also across South Asia and the rest of the world.


To prepare a sumptuous Carrot Halwa, you will need the following ingredients:

  • 1 kg fresh carrots, peeled and grated
  • 1 liter full-fat milk
  • 1 cup sugar (adjust to taste)
  • 1/4 cup ghee (clarified butter)
  • 1/4 cup mixed nuts (almonds, cashews, and pistachios), chopped
  • 1/4 teaspoon cardamom powder
  • A pinch of saffron strands (soaked in warm milk)
  • Raisins and additional nuts for garnish (optional)

Step-by-Step Preparation:

1. Grate the Carrots: Begin by washing, peeling, and grating the fresh carrots. For the best taste and texture, use juicy red carrots.

2. Cook the Carrots: In a heavy-bottomed pan or a non-stick kadai, add the grated carrots and the full-fat milk. Bring the mixture to a boil, then reduce the heat to a simmer. Stir occasionally to prevent the milk from sticking to the bottom of the pan. Continue to cook until the carrots become soft and the milk reduces, leaving a thick and creamy consistency.

3. Add the Sweetness: Once the carrots are cooked, add the sugar and mix well. The sugar will dissolve and further sweeten the mixture. Remember to adjust the amount of sugar according to your preference for sweetness.

4. Flavor Infusion: Add the saffron strands soaked in warm milk, cardamom powder, and chopped nuts to the carrot mixture. Stir well to ensure the flavors are evenly distributed. The aroma of cardamom and saffron will infuse the halwa, giving it a delightful fragrance.

5. Ghee Magic: Now, add ghee to the mixture and continue to cook on low heat. The ghee will add a rich, buttery flavor to the Carrot Halwa and enhance its texture.

6. Garnish and Serve: As the halwa thickens and the ghee starts to separate, turn off the heat. Garnish the Carrot Halwa with a handful of raisins and some additional chopped nuts for a lovely presentation.

Serve the Carrot Halwa warm, either on its own or with a scoop of vanilla ice cream for a delightful fusion. It also tastes heavenly when paired with some pooris (fried Indian bread) during special occasions or celebrations.


Carrot Halwa, with its luxurious taste and captivating aroma, remains an all-time favorite among dessert lovers. Its history and cultural significance make it a dessert that brings people together during festivities and celebrations. So, the next time you're craving a truly indulgent sweet treat, try making this traditional Indian delight at home. Enjoy the rich, creamy, and utterly delicious Carrot Halwa with your loved ones, and create memories that will last a lifetime. Happy cooking!

Established in 2013, is connected to your lifestyle and everyday life. Publish reviews of your life, style, fashion and essentials.