Gajar Ka Halwa: The Quintessential Indian Carrot Pudding Recipe

Discover the classic Gajar Ka Halwa—India’s beloved carrot pudding—with simple methods, expert tips, and rich flavor variations.

By Medha deb
Created on

Gajar Ka Halwa: An Iconic Indian Dessert

Gajar Ka Halwa, also known as Carrot Halwa or Gajrela, is a cherished North Indian dessert celebrated for its comforting texture and vibrant flavors. Originating from Punjab, this sweet treat is enjoyed across India, particularly during winter months when carrots are at their freshest. The dish combines grated carrots, milk, ghee (clarified butter), sugar, and aromatic cardamom, crowned with a generous sprinkle of nuts. Whether served warm or chilled, Gajar Ka Halwa has secured its place as a festive favorite—from Diwali to family gatherings.

Table of Contents

About Gajar Ka Halwa

Gajar Ka Halwa is a traditional pudding made by slowly cooking fresh grated carrots with full cream milk, sugar, and aromatic spices. Its vibrant color and rich taste make it a staple in Indian cuisine. Originally prepared with the juiciest winter carrots (Delhi carrots are preferred for their sweetness and color), this dessert has evolved through modern adaptations like using condensed milk or khoya for deeper flavor and quicker cooking times.

Key Ingredients

IngredientTraditional QuantityPurpose
Carrots1 kg (about 7 cups, grated)Base ingredient; adds sweetness and vibrant color
Milk (Full Cream)3 cupsCreates creamy texture; helps cook carrots
Ghee (Clarified Butter)¼ cupAdds richness, aroma, and prevents sticking
Sugar¾ cupSweetens the pudding; adjust for carrot sweetness
Cardamom Powder¼ tspProvides signature fragrance & flavor
Nuts (Cashew, Almonds)10 each (chopped)Texture & garnish; adds crunch
Khoya/Mawa (optional)½ cupMakes halwa extra rich and creamy
Raisins (optional)2 tbspSweet bites; traditional garnish

Traditional Cooking Method

Follow these step-by-step instructions for authentic Gajar Ka Halwa. This classic approach maximizes flavor and texture by using just carrots, milk, sugar, ghee, and nuts.

  • Preparation: Peel and grate carrots finely. Delhi carrots are traditionally preferred for their juiciness and vibrant red color.
  • Roast Nuts: Heat ghee in a large thick-bottomed pan. Add chopped cashews and almonds, roasting until golden. Remove and set aside.
  • Saute Carrots: In the same ghee, add grated carrots. Sauté for 5 minutes, stirring until they begin to soften and their color deepens.
  • Cook with Milk: Pour in the milk, stirring to combine. Bring to a boil, then reduce heat and simmer. Stir occasionally, ensuring carrots cook well and the milk reduces and thickens—it should take about 10–15 minutes.
  • Add Sugar: Once the milk is absorbed and carrots are soft, add sugar. Stir well; the mixture will become runny as sugar melts and releases moisture.
  • Final Reduction: Continue cooking and stirring until the mixture thickens, and ghee starts to separate at the edges.
  • Flavor and Garnish: Turn off the flame. Mix in khoya/mawa (if using) and cardamom powder, plus the roasted nuts. Stir thoroughly.
  • Serve: Enjoy warm or chilled, garnished with more nuts and raisins.

Quick & Rich: Condensed Milk Variation

If you’re short on time, condensed milk makes a speedy and luxurious variation of Gajar Ka Halwa. This method produces a denser, creamy halwa with a shorter cook time.

  • Ingredients: 500 grams carrots (grated), ½ tin condensed milk (about ½ cup + 2 tbsp), ¼ tsp cardamom powder, 1½ tbsp ghee, ¼ cup mixed nuts, 2 tbsp raisins.
  • Instructions:
    • Sauté nuts and raisins in ghee until golden and plump. Remove and set aside.
    • Add grated carrots and sauté for 2–3 minutes.
    • Pour in condensed milk and mix well. Cook on medium heat; carrots release their moisture and soften.
    • Cover and cook until carrots are soft and mixture thickens.
    • Sprinkle cardamom powder, mix, and finish with 1–2 tbsp extra ghee for shine and flavor.
    • Garnish with chopped nuts; serve warm or chilled.

Khoya/Mawa Enhancement

Adding khoya (milk solids) or mawa to Gajar Ka Halwa lends a luxurious creaminess and depth, sought after in traditional feasts. Khoya acts as a thickener and flavor booster.

  • Stir in ½ cup khoya after sugar is incorporated and the mixture thickens.
  • Mix well and allow khoya to melt fully into the halwa, stirring for a few minutes more.
  • This step is optional, but highly recommended for festive occasions.

Instant Pot Preparation

Modern kitchens can benefit from the convenience of pressure cooking. Here’s how to adapt the classic technique for the Instant Pot:

  • Press ‘Saute’ and melt 1 tbsp ghee. Fry nuts and raisins, then set aside.
  • Add grated carrots and sauté for 2–3 minutes.
  • Pour 1 cup milk and deglaze thoroughly.
  • Seal and cook on ‘Pressure Cook’ for 3 minutes. Release pressure manually.
  • Stir in sugar, ghee, and cardamom powder. Saute again to evaporate any remaining moisture.
  • Garnish with nuts and serve.

Serving Suggestions and Storage Tips

  • Serving: Gajar Ka Halwa shines at the end of a festive meal or as a comforting treat with chai. Serve warm in winter or chilled during summer months.
  • Garnish: Top with extra roasted nuts, saffron strands, or a scoop of vanilla ice cream for restaurant-style presentation.
  • Storage: Store cooled halwa in an airtight container in the refrigerator for up to 1 week. Reheat in microwave or on stovetop before serving; add a splash of fresh milk if it becomes dry.

Tips & Tricks For Perfect Halwa

  • Grate carrots finely for best texture; food processors make this effortless.
  • Choose fresh, sweet, tender carrots—preferably Delhi carrots for authenticity.
  • Adjust sugar to taste, depending on carrot sweetness.
  • Keep stirring throughout to avoid sticking and ensure even cooking.
  • Don’t rush the reduction; patience is key for a creamy, aromatic result.
  • For vegan variation, substitute milk and ghee with plant-based alternatives—though flavor may differ.

Frequently Asked Questions (FAQs)

Q: Can I use regular carrots instead of Delhi carrots?

A: Yes, regular carrots can substitute for Delhi carrots. Delhi carrots are naturally sweeter and juicier, making them ideal, but any fresh, tender carrots will work.

Q: Is Gajar Ka Halwa gluten-free?

A: The traditional recipe uses only carrots, milk, sugar, ghee, and nuts—naturally gluten-free. Always check ingredient labels if adding khoya or condensed milk.

Q: How do I prevent Gajar Ka Halwa from becoming dry?

A: Ensure you don’t overcook; keep a slight moisture for creamy texture. If dry, add a splash of milk and reheat gently. Stir in a little ghee before serving for added softness.

Q: Can I freeze Gajar Ka Halwa?

A: Yes, halwa can be frozen in an airtight container for up to 1 month. Thaw overnight in refrigerator and reheat slowly on stovetop with a small amount of milk.

Q: What is the best way to reheat leftover halwa?

A: Microwave in short bursts, stirring in between, or heat gently in a nonstick pan. Add ghee or milk if needed to restore consistency.

Q: Can I make Gajar Ka Halwa vegan?

A: Substitute regular milk with almond or coconut milk, and use vegan butter or coconut oil instead of ghee. The flavor will vary, but the dessert remains delicious.

Nutritional Information (per serving)

NutrientApproximate Amount
Calories230
Carbohydrates32g
Protein6g
Fat10g
Fiber3g
Sugar23g

Popular Variations

  • With Khoya: Adds richness and an authentic touch prized in Indian feasts.
  • With Condensed Milk: Achieves creamy texture and bold sweetness quickly.
  • Vegan Gajar Ka Halwa: Substitute dairy with plant-based milk and fat for a lighter take.
  • Low-sugar Halwa: Reduce sugar or add natural sweeteners. Carrots themselves impart mild sweetness.

Explore More Indian Desserts

  • Moong Dal Halwa: A lentil-based festive treat rich with ghee and nuts.
  • Rava Kesari: A semolina and saffron pudding beloved in South India.
  • Lauki Ka Halwa: Bottle gourd halwa, a lighter but flavorful alternative.
  • Badam Halwa: Decadent almond pudding ideal for celebrations.

Video Guide

For a visual step-by-step, check out popular cooking shows or food channels. Watching the halwa change color and consistency is satisfying and helps beginners master the technique.

Why Gajar Ka Halwa is Loved

Gajar Ka Halwa is much more than a dessert; it signifies celebration, comfort, and family. Its alluring aroma and eye-catching color invite everyone to feast. With simple ingredients, adaptable methods, and room for creative variations, it remains an undisputed classic in the world of Indian sweets.

Printable Recipe Card

  • Prep Time: 15 mins
  • Cook Time: 40 mins
  • Total Time: 55 mins
  • Yield: 6 servings

Ingredients:

  • 1 kg carrots, peeled and grated
  • 3 cups full fat milk
  • ¼ cup ghee
  • ¾ cup sugar (or to taste)
  • ½ cup khoya (optional)
  • ¼ tsp cardamom powder
  • 10 cashews, chopped
  • 10 almonds, chopped
  • 2 tbsp raisins (optional)

Instructions:

  • Roast nuts in ghee until golden and set aside.
  • Sauté carrots in ghee for 5 minutes until soft.
  • Add milk; simmer, stirring 10–15 mins.
  • Add sugar and continue to cook until mixture thickens and ghee separates.
  • Incorporate khoya and cardamom; mix thoroughly.
  • Finish with roasted nuts and raisins; serve warm or chilled.
‹›