• Skip to main content
  • Skip to primary sidebar
Veg Buffet
menu icon
go to homepage
  • Recipe Index
  • Subscribe
  • Indian Recipes
  • Air Fryer Recipes
  • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Subscribe
    • Indian Recipes
    • Air Fryer Recipes
    • About Me
  • Follow Us-

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Reddit
    • Twitter
    • YouTube
  • ×
    Home » Indian Sweets and Desserts

    Gajar ka Halwa (Carrot Halwa Recipe)

    Published: Feb 21, 2026 by Deepti · This post may contain affiliate links · 2 Comments

    Sharing is caring!

    7 shares
    • Facebook
    • X
    • Email
    Jump to Recipe Print Recipe

    Warm up your winter with this Gajrela. This Gajar Ka Halwa is a classic Indian carrot pudding that is perfect for a sweet treat! Made with just 4 basic ingredients- milk, red carrots, ghee, and sugar, this is going to be your favorite recipe!

    best carrot halwa gajar halwa recipe

    Growing up in a Punjabi family, my mother always made a very heavy version of Gajar ka Halwa loaded with khoya and many nuts. To be honest, I never really enjoyed it that way.

    Everything changed after I got married and tried my mother-in-law’s version. It was the best sweet I had ever tasted! Her secret was keeping it simple—no khoya or dry fruits, just fresh carrots slow-cooked in full-fat milk until they are perfectly soft.

    Ghee, sugar, and cardamom powder were added and cooked until the liquid from the sugar was gone. This North Indian winter classic is now my favorite way to enjoy Gajrela!

    Making halwa with 1.5 kg carrots can take about 3 hours to cook, but it is a very rewarding process. While there are faster ways to cook carrots, I believe slow roasting them in milk gives the best flavor.

    If you are short on time, you can make a quicker version by using milk powder or condensed milk, or simply pressure cook and then cook in milk. This shortcut can cut your cooking time down from 3 hours to under 45 minutes!

    If you enjoy this Gajrela, you might also love my Indian sweets- Wheat Halwa, Suji Halwa, Besan Halwa, and Pumpkin Halwa, or these quick Coconut Burfi squares.

    Want to use leftover carrots? Find my easy carrot recipes- Carrot Ginger Juice, Air Fryer Carrot Fries, and Carrot Pumpkin Soup.

    Looking for main dishes to team this halwa with- Find my best lunch ideas Indian.

    Jump to:
    • Ingredients
    • How To Make Carrot Halwa (Traditional Method) (Step By Step)
    • Expert Tips
    • Recipe FAQs
    • Gajar ka Halwa (Carrot Halwa Recipe)

    Ingredients

    See the recipe card for exact measurements of the ingredients.

    ingredients for carrot halwa gajar ka halwa
    • Red Carrots: Peeled, washed, and grated)
    • Full-Fat Milk
    • Ghee
    • Sugar
    • Cardamom Powder: Freshly ground
    • Pls note nuts are only for image and garnishing and have not been used by me.

    How To Make Carrot Halwa (Traditional Method) (Step By Step)

    Step 1. Peel, wash, and grate carrots

    Start by washing and peeling 1.5 kg (9 pieces) of fresh red carrots. Grate them using a medium-sized grater. This gives the Gajar Ka Halwa a nice texture. If you want to save time or don't like grating carrots (which is indeed a hard part of this recipe), simply pressure cook for 2-3 whistles on full and then mash them.

    prepping carrots peeling washing and grating for halwa

    Step 2. Cook Grated Carrots With Milk

    Place the grated carrots in a large, heavy-bottomed wok or kadhai. Turn the heat to medium and sauté them for about 5 to 10 minutes. You will see the carrots will turn light orange from red.

    Pour in 1 liter of full-fat milk (4-5 cups would be fine). Stir well and bring it to a boil. Lower the heat and let the carrots cook in the milk. You will need to stir it continuously so that it doesn't stick to the bottom.

    This step takes about 1 hr. Depends on quantity of carrots.

    saute grated carrots in wok and add milk

    Step 3. Reduce Milk

    Continue cooking the carrots in milk on medium-low heat. Stir occasionally. You want the carrots to become very tender and for the milk to be absorbed until only about 10% remains.

    cook carrots till almost all milk is absorbed and add sugar

    Step 4. Add Sugar and ghee

    Once the milk is mostly absorbed by carrots, add 8 to 9 kadchi (ladles) of sugar. At this stage, also add 4 to 5 tablespoons of ghee. The sugar will melt and release some water, which is perfectly normal.

    Add 2 teaspoons of freshly ground cardamom powder. Keep stirring and cooking on medium heat until all the water from the sugar has evaporated. The halwa should start to come together into one thick, shiny lump and pull away from the sides of the wok.

    cook water released by sugar, add ghee cardamom powder

    Step 6. Serve It

    The delicious Gajar ka Halwa is ready. Serve it warm.

    gajar ka halwa best recipe

    Expert Tips

    • We make Carrot halwa in winter as we get fresh, red, juicy, and naturally sweet carrots at this time of year. so, I haven't tried it with orange carrots.
    • Make sure to add sugar at the last when carrots are cooked completely in milk.
    • You have to keep sauteing the carrots, and it is a long process.
    • Grating and cooking carrots in milk is going to take a lot of effort and is not for beginners.
    • If you feel halwa is very sweet, add milk and cook again till milk is absorbed.
    • Store halwa in the refrigerator for about a week and enjoy.

    Recipe FAQs

    What is the secret to good Gajar Halwa?

    The secret is to cook grated carrots in milk over the slow flame.

    Why did my milk curdle in the halwa?

    Make sure to boil milk in advance and then add it to the sauteed carrots.

    How do I get a grainy (Danedar) texture?

    Use the large holes on a hand grater for thick shreds.

    Have you tried this recipe? Please leave a comment below and let me know what sides you served it with! If you loved it, feel free to share this post with your friends who love simple Indian cooking.

    • Facebook
    • Reddit
    • YouTube
    • Twitter
    • Pinterest

    Don't forget to subscribe to my Weekly Newsletter for a free Recipe!

    best carrot pudding indian gajar halwa

    Gajar ka Halwa (Carrot Halwa Recipe)

    Warm up your winter with this Gajrela. This Gajar Ka Halwa is a classic Indian carrot pudding that is perfect for a sweet treat! Made with just 4 basic ingredients- milk, red carrots, ghee, and sugar, this is going to be your favorite recipe!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 2 hours hrs 15 minutes mins
    Total Time 2 hours hrs 30 minutes mins
    Course Dessert, indian desserts, Indian Sweets
    Cuisine Indian, indian traditional
    Servings 8
    Calories 176 kcal

    Equipment

    • heavy bottomed wok
    • grater
    • large platter

    Ingredients
      

    • 9-10 large Red Carrots: Peeled washed and grated. 8 cups grated carrot 1.5kg
    • 4-5 cups Full-Fat Milk
    • 4 tablespoon Ghee
    • 10 tablespoon Sugar 175 gm sugar
    • 2 teaspoon Cardamom Powder Freshly ground

    Instructions
     

    • Start by washing and peeling 1.5 kg (9-10 pieces) of fresh red carrots. Grate them using a medium-sized grater. This gives the Gajar Ka Halwa a nice texture. If you want to save time or don't like grating carrots (which is indeed a hard part of this recipe), simply pressure cook for 2-3 whistles on full and then mash them.
    • Place the grated carrots in a large, heavy-bottomed wok or kadhai. Turn the heat to medium and sauté them for about 5 to 10 minutes. You will see the carrots will turn light orange from red.
    • Pour in 1 liters of full-fat milk (4-5 cups would be fine). Stir well and bring it to a boil. Lower the heat and let the carrots cook in the milk. You will need to stir it continuously so that it doesn't stick to the bottom.
    • This step takes about 1 hr. Depends on quantity of carrots.
    • Continue cooking the carrots in milk on medium-low heat. Stir occasionally. You want the carrots to become very tender and for the milk to be absorbed until only about 10% remains.
    • Once the milk is mostly absorbed by carrots, add 8 to 9 kadchi (ladles) of sugar. At this stage, also add 4 to 5 tablespoons of ghee. The sugar will melt and release some water, which is perfectly normal.
    • Add 2 teaspoons of freshly ground cardamom powder. Keep stirring and cooking on medium heat until all the water from the sugar has evaporated. The halwa should start to come together into one thick, shiny lump and pull away from the sides of the wok.
    • The delicious Gajar ka Halwa is ready. Serve it warm.

    Notes

    We make Carrot halwa in winter as we get fresh, red, juicy, and naturally sweet carrots at this time of year. so, I haven't tried it with orange carrots.
    Make sure to add sugar at the last when carrots are cooked completely in milk.
    You have to keep sauteing the carrots, and it is a long process.
    Grating and cooking carrots in milk is going to take a lot of effort and is not for beginners.
    If you feel halwa is very sweet, add milk and cook again till milk is absorbed.
    Store halwa in the refrigerator for about a week and enjoy.
     
    Nutrition Facts
    Serving size: 1 bowl
    Servings: 10
    Amount per serving  
    Calories 176
    % Daily Value*
    Total Fat 6.7g 9%
    Saturated Fat 4.2g 21%
    Cholesterol 13mg 4%
    Sodium 45mg 2%
    Total Carbohydrate 29.1g 11%
    Dietary Fiber 1.7g 6%
    Total Sugars 23.2g  
    Protein 1.6g  
    Vitamin D 15mcg 75%
    Calcium 77mg 6%
    Iron 0mg 1%
    Potassium 210mg 4%
    *The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.
    Keyword carrot halwa recipe, gajar halwa recipe, gajar ka halwa, indian carrot pudding

    More Indian Sweets and Desserts

    • best amla murabba recipe
      Amla Murabba Recipe- Indian Gooseberry Jam
    • best vegan avocado chocolate mousse
      Vegan Avocado Chocolate Mousse
    • best amla candy recipe
      Amla Candy Recipe
    • the best strawberry cheesecake bites
      Strawberry Cheesecake Bites

    Sharing is caring!

    7 shares
    • Facebook
    • X
    • Email

    About Deepti

    Warm Welcome to my blog!
    This blog is created by a former Assistant Professor, mother, and Netflix Binge watcher who is passionate about food! This blog is my collection of homemade vegetarian (egg-free too) recipes that are tested and approved by my family before they are finally posted here. A variety of Indian and World recipes that are made in a simple way!
    I am so glad to have you as a part of my journey in this online world.
    Thanks for stopping by!

    Reader Interactions

    Comments

    1. Lanie says

      February 21, 2026 at 8:11 am

      5 stars
      This carrot halwa looks beautiful and u can’t wait to try the recipe. I need to find the red carrots because I think that will be the best as you suggest. Thank you Deepti for a great recipe and directions..

      Reply
      • Deepti says

        February 23, 2026 at 12:47 am

        Aww, thanks so much, Lanie. Your words are so encouraging. Yes, red carrots are the best for the authentic flavor. Please share with me how it turned out for you.

        Reply

    Share your Views Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • vegan energy balls gf no bake
      Easy Vegan Energy Balls Recipe- No Bake Granola Balls
    • air fryer fried banana
      Air Fryer Fried Bananas
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Winter Indian Recipes

    • kala chana recipe black chickpeas curry
      Kala Chana Recipe (Black Chickpeas Curry)
    • best baingan bharta recipe eggplant
      Baingan Bharta Recipe (Eggplant Bharta)
    • perfect makki ki roti recipe
      Makki Ki Roti (Punjabi Maize Flour Flatbread)
    • best methi paratha recipe
      Methi Paratha Recipe
    See more Indian Recipes →

    Appearances

    msn logo

    Hi, I'm Deepti!

    Warm Welcome to my blog!
    I’m a foodie who invites you to join my journey of cooking Indian and global vegetarian recipes that are flavorful and amazing. I use quick methods with fresh ingredients that make your daily meals delicious too!

    Thanks for stopping by!

    More about me →

    Eggless Desserts

    • grilled peaches air fryer
      Air Fryer Grilled Peaches
    • pumpkin muffins without refined sugar
      Sugar Free Pumpkin Muffins Recipe
    See more Indian Sweets and Desserts →

    Sharing is Caring!

    • Facebook
    • Veg Buffet
    • Pinterest
    • Twitter
    • YouTube
    • Mail

    Winter Indian Recipes

    • best methi matar malai recipe indian
      Methi Matar Malai
    • best mango rice indian recipe
      Indian Mango Rice
    • best matar paneer
      Matar Paneer Recipe (Mutter Paneer)
    • perfect dosa using homemade dosa batter
      How To make Dosa Batter
    See more Indian Recipes →

    Appearances

    msn logo
    • Facebook
    • Twitter
    • Instagram
    • Email
    • YouTube

    Footer

    ↑ back to top

    More Info

    Privacy Policy

    About VegBuffet

    Disclaimer

    Work With VegBuffet

    Get Recipes Right in Your Inbox

    Subscribe

    Any Queries?

    Reach me at [email protected]

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020-2026 Veg Buffet