• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Honey, Whats Cooking

menu icon
go to homepage
  • Recipes
  • Fall Recipes
  • Shop
  • About
  • Subscribe
    • Facebook
    • Instagram
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Fall Recipes
    • Shop
    • About
    • Subscribe
    • Facebook
    • Instagram
    • YouTube
  • ×
    Home » Recipes » Eggless Desserts

    Published: Apr 26, 2020 · Modified: Aug 4, 2023 by Nisha · This post may contain affiliate links · 23 Comments

    Gajar Ka Halwa Recipe (Carrot Halwa, Indian Carrot Pudding)

    Jump to Recipe

    Gajar ka Halwa is an Indian Carrot Pudding that is made with carrots, milk, sugar, ghee, cardamom, and nuts. It's delicious with a cup of chai. This recipe is widely popular in Northern India and is made during the winter months, parties, and festivals.

    Gajar Ka Halwa | Indian Carrot Pudding (gf)

    Gajar ka Halwa also known as Gajrela in Punjabi is one of my all-time favorite Indian desserts. Although I'm not a big fan of carrots, Gajar ka Halwa is just something else. It has a mild sweetness and the combination of flavors is simply mindblowing.

    My aunt in India makes the best Gajar ka Halwa, especially with those seasonal red carrots that you can easily find in New Delhi, but not as easily here in the United States. Since I tend to visit India during the winter months, that's usually the time most people make Gajar Halwa.

    You'll also find Gajar Halwa served during weddings, parties, and festivals - specifically during Diwali.

    Gajar Ka Halwa - Indian Carrot Pudding (gluten-free)
    Jump to:
    • What is Gajar ka Halwa?
    • 6 Ingredients You'll Need for Gajar Halwa:
    • Why You'll Love this Gajar ka Halwa
    • How to Make Gajar Halwa recipe
    • Serving Suggestions
    • Tips on making Gajar ka Halwa
    • Frequently Asked Questions
    • More Indian Desserts
    • Recipe
    • 📖 Recipe Card

    What is Gajar ka Halwa?

    Gajar ka Halwa is a famous Punjabi dessert that is widely popular in North India, especially during the winter months and Diwali season. This nutritious dessert from India can be enjoyed both hot and cold. I personally love my Gajrela Halwa warm.

    Gajar ka Halwa in English translates to "Carrot Pudding". This sweet carrot pudding also known as Gajrela or Carrot Halwa is super easy to make, but you have to be patient with the cooking process.

    This Indian carrot dessert is prepared with ghee, carrots, milk, sugar, cardamom, and nuts. Pretty simple, right?

    6 Ingredients You'll Need for Gajar Halwa:

    Carrots: Gajar in English is known as carrots. For this recipe, you need to grate the carrots or use a food processor. If you can get your hands on red carrots during the fall/winter season, make sure to use red carrots. In the United States, red carrots are hard to find, however in India, they are more easily available.

    Ghee: This recipe uses a total of 2 tablespoons of ghee, divided. Please don't use butter for this recipe, the taste is simply not the same.

    Milk: I recommend using whole milk for this recipe, however if you want to cut down on some fat, you may also use reduced-fat 2% milk. 

    Sugar: I don't like overly sweet desserts, so I used just the right amount of sugar in this recipe. Also remember, carrots are naturally sweet.

    Cardamom Powder: A touch of cardamom powder goes a long way. You can make some in a coffee grinder, or you can easily find some at Whole Foods. 

    Cashews: Chop some cashews and this will be added towards the end of the recipe.

    Why You'll Love this Gajar ka Halwa

    • The BEST recipe for Gajar ka Halwa
    • Delicious & Decadent
    • Flavorful & Nutritious
    • Gluten-free
    • Perfect for Festivals - Diwali, Holi
    • Has a Paleo version (replace sugar with coconut sugar, here is my Paleo Gajar ka Halwa recipe)
    Gajar Ka Halwa - Indian Carrot Pudding (gluten-free)

    How to Make Gajar Halwa recipe

    1. Peel the carrots. Grate the carrots - I used the smaller side of the shredder. You can do it by hand or use a food processor.

    2. Heat a wok on medium heat, once hot, add 1 tablespoon of ghee.

    3. Add the grated carrots and saute for about 8 minutes until the color of the carrots changes.

    4. Keep stirring to avoid burning. This is a labor of love.

    5. Add milk to the grated carrots. Cook the carrots and milk down for 6-7 minutes until all the milk is absorbed by the carrots.

    6. Keep stirring to avoid sticking and burning.

    7. Once all the milk is absorbed, this is what you should have.

    8. Add the sugar.

    9. Immediately after, add 1 more tablespoon of ghee.

    10. Keep stirring. until all the water is absorbed which is left behind by the sugar. This process will take about 5-6 minutes.

    11. Once done, add cardamom powder. Stir.

    12. Add chopped cashews. You can also add almonds, pistachios, and raisins, however I just stick with cashews.

    13. Mix well.

    14. Dry roast the Carrot Pudding for a couple more minutes so the color of the carrots deepens slightly. Turn off the stove.

    Serving Suggestions

    1. Gajar ka Halwa can be served with some chopped nuts as garnish.
    2. You can serve warm Gajrela with a side of vanilla ice cream. You can certainly try it with pistachio ice cream too.
    3. Also, a side of whipped cream would be delicious too.

    Tips on making Gajar ka Halwa

    • Shred the carrots - you can even use a food processor.
    • Cook the carrots for a while until they change color. The more carrots you have, the longer you will have to cook them.
    • Add milk and cook down the carrots with the milk until all the milk is absorbed. The carrots will get mushier at this point.
    • Next, add the sugar, you'll notice the sugar will release some liquid so you'll need to cook the hallway until all the moisture is absorbed.
    • Finally, add your garnishes - I like adding ground cardamom and cashews. You can also add almonds and raisins - but I'm not a fan of raisins in my Gajar Halwa.

    Frequently Asked Questions

    1. Is Gajar ka Halwa healthy?

    Well, not totally, but rather it's nutritious. Something that is nutritious isn't necessarily healthy. This Carrot Halwa recipe is made with lots of carrots which are an excellent source of Vitamin A. 

    My recipe also calls for 2 tablespoons of ghee which has its benefits. but should be eaten in moderation since it does contain saturated fats. 

    Furthermore, for my recipe, I used a minimal amount of sugar to make the BEST Gajar ka Halwa. My recipe calls for 5 tablespoon of sugar total and sugar offers no nutrition or health benefits.

    With that said, you can make Gajar Halwa a little healthier. I have a healthy Gajar ka Halwa recipe - my Paleo Gajar ka Halwa version on the blog which turned out really good using cashew milk. Additionally, I did use ghee since ghee is paleo-approved. For the paleo version, I replaced sugar with coconut sugar. The results were fantastic, but expect the color of your hallway to be slightly orange-brown.

    2. What are some variations of Gajar ka Halwa?

    There are many different ways of preparing Gajar ka Halwa, some make it with evaporated milk while others use condensed milk. Some people add khoya (milk powder) which makes it richer, however I love my halwa without khoya. My mom has been making this Indian Halwa with whole milk for as long as I can remember.

    3. Can I make Gajrela Vegan?

    I know many of you are going to ask. 🙂 My response - is yes and no.

    You can certainly replace whole milk with cashew milk. Gajrela is delicious with cashew milk as seen in my Paleo Gajar ka Halwa.

    With that said, you need ghee for that richness and nutty flavor you can't possibly get with oil. My response to this question is that you can go partially vegan with this recipe.

    4. How to make Gajar ka Halwa without Ghee?

    You can use butter in place of ghee, but it won't have the richness you need for this recipe. I've even tested a recipe here - I wasn't too happy with the result - this is an old post.

    Since my recipe only uses about two tablespoons of ghee, I highly recommend using ghee. You can cut it down to one tablespoon of ghee if you wish. Ghee just adds a certain richness and nuttiness that butter just can't compete.

    Additionally, oil won't give you good results, you will need butter at the very least.

    5. Can I make Gajar ka Halwa gluten-free?

    Yes. This recipe is already gluten-free.

    6. Can I make Gajar ka Halwa nutfree?

    Absolutely. There is no rule that you must add nuts. You can absolutely skip the nuts in this recipe.

    7. Can I add raisins to this Carrot Pudding recipe?

    Yes. Growing up my mom would add raisins, I personally don't love Gajar ka Halwa with raisins, but you can certainly add some. Keep in mind, you may want to lower the sugar quantity by 1 tablespoon.

    Gajar Ka Halwa - Indian Carrot Pudding (gluten-free)

    More Indian Desserts

    • Ras Malai Mousse
    • Rice Kheer | Indian Rice Pudding
    • Rose Water Cake with Almonds and Rose Buttercream
    • Healthy Almond Date Ladoo
    • Milk Peda
    Pin & Enjoy!

    Recipe

    📖 Recipe Card

    Gajar ka Halwa - Indian Carrot Pudding

    4.94 from 16 votes
    By: Nisha
    Gajar ka Halwa is an Indian Carrot Pudding that is made with carrots, milk, sugar, ghee, cardamom, and nuts. It's delicious with a cup of chai. This recipe is widely popular in Northern India and is made during the winter months, parties, and festivals.
    Prep Time 20 minutes mins
    Cook Time 25 minutes mins
    Total Time 45 minutes mins
    Servings 4 servings
    Calories 333 kcal
    SaveSaved! Pin Print

    Equipment

    • Stainless Steel Wok

    Ingredients
      

    for Gajar ka Halwa

    • 2 tablespoon ghee divided (1 tablespoon and 1 tbsp)
    • 4 cups organic carrots peeled & grated
    • 1 ½ cups organic whole milk
    • ½ teaspoon cardamom powder
    • 5 tablespoon sugar
    • ½ cup cashews unsalted chopped

    for garnish

    • 1 tablespoon pistachios chopped

    Instructions
     

    • Peel the carrots. Grate the carrots using the smaller side of the shredder. You can do it by hand or use a food processor.
    • Heat a wok on medium heat, once hot, add 1 tablespoon of ghee.
    • Add the grated carrots and saute for about 8 minutes until the color of the carrots changes.
    • Keep stirring to avoid burning. This is a labor of love.
    • Add milk to the grated carrots. Cook the carrots and milk down for 6-7 minutes until all the milk is absorbed by the carrots.
    • Keep stirring to avoid sticking and burning.
    • Once all the milk is absorbed, this is what you should have.
    • Add the sugar.
    • Immediately after, add 1 more tablespoon of ghee.
    • Keep stirring. until all the water is absorbed which is left behind by the sugar. This process will take about 5-6 minutes.
    • Once done, add cardamom powder. Stir.
    • Add chopped cashews. You can also add almonds, pistachios, and raisins, however I just stick with cashews.
    • Mix well.
    • Dry roast the Gajar ka Halwa for a couple more minutes so the color of the carrots deepens slightly.
    • Enjoy with a cup of my Kadak Masala Chai.

    Video

    Nutrition

    Calories: 333kcalCarbohydrates: 37gProtein: 7gFat: 19gSaturated Fat: 8gCholesterol: 28mgSodium: 130mgPotassium: 656mgFiber: 4gSugar: 27gVitamin A: 21532IUVitamin C: 8mgCalcium: 152mgIron: 2mg
    Course Dessert
    Cuisine Indian
    Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!
    « Mughlai Shahi Paneer (no cream, no ghee, no butter, gluten-free)
    Papad wali Dal (vegan, gluten-free, healthyish) »
    718 shares

    Reader Interactions

    Comments

      LEAVE A COMMENT & RATE THIS RECIPE Cancel reply

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

      Recipe Rating




    1. Chaitra says

      April 28, 2020 at 8:52 am

      5 stars
      I have been preparing Gajar ka halwa in a cooker all My life and it was never satisfying. Now I know wat was wrong ?. I exactly copied ur recipe. Nd oh my my it was a hit. Perfection??

      Reply
    2. Palak says

      April 28, 2020 at 1:48 am

      5 stars
      This tasted so good! It doesn’t need much ghee either. Can’t stop eating.

      Reply
    3. Poonam says

      April 27, 2020 at 10:13 pm

      5 stars
      Just made this today! It was delicious! My husband can’t stop eating it! Thank you for sharing!

      Reply
    4. Roopa says

      April 26, 2020 at 11:23 pm

      5 stars
      I made your Gajar ka halwa today. It was Yummm ??

      Reply
    5. Susan says

      April 26, 2020 at 12:11 am

      5 stars
      So on point and delicious!!

      Reply
    6. Anonymous says

      October 06, 2013 at 2:53 am

      I tried it with butter as I did not have ghee and it turned out amazing! My husband love gajar ka halwa but unfortunately I dont have a food processor yet and hand grating them is a pain(quite literally)-shireen

      Reply
      • honeywhatscooking says

        October 14, 2013 at 8:52 pm

        Thanks.. so glad you liked it. Yes, grating can be pretty time consuming. 🙂

        Reply
    7. honeywhatscooking says

      April 18, 2012 at 9:26 pm

      @rainz - well, I also plated my halwa in a nice bowl and took a picture of it under broad daylight which helps. 🙂 You're being too hard on yourself. Yes, the color of carrots is different. I know in India the carrots are dark orange.

      Reply
    8. rainz says

      April 18, 2012 at 9:12 pm

      I guess it did look the same. Yours just looks so much more glam! 🙂 And your color turned out much darker than mine, but i guess that depends on the carrots used.
      Nonetheless, it tastes amazing! 🙂 Thnx!

      Reply
    9. honeywhatscooking says

      April 18, 2012 at 6:34 pm

      @rainz - honestly, that sounds right. It should sort of look like mush, the carrots soften up, but you shouldn't have a real bite to the carrots. By step #10 - is that how yours looked? If so, then it sounds okay to me. 🙂

      Reply
      • Mirjam says

        March 30, 2023 at 9:04 am

        5 stars
        How long in advance can you make this? I'm cooking for an Indian friend (the pressure!!!) and would like to maybe do this in the morning (so about 8 hours before the meal)

        Reply
        • honeywhatscooking says

          March 30, 2023 at 1:15 pm

          Hi Mirjam, Awww I feel the pressure. 🙂 You can make this in the morning, but I would refrigerate it once cools since it contains dairy. You can serve Gajar Halwa hot or cold. Hope that helps.

          Reply
    10. rainz says

      April 18, 2012 at 6:23 pm

      I tried making this and it came out excellent. it tasted really good!! the only problem i had was that the milk took toooooo long to evaporate (longer than what it looked like in your pictures) and my halwa turned into mush. I know that usually we would still be able to feel bites of carrot in the halwa, like in ur end result picture, but mine was totally mush (still tasted amazing though)! i followed your recipe to the T. where did i go wrong? maybe add in a lil more carrots?? oh, and instead of using 2% milk, i used full fat, as I had run out of 2%..

      Reply
    11. honeywhatscooking says

      December 04, 2011 at 5:42 am

      @Maharet - Yes, carrots are actually sweet and make great desserts (carrot cake, too). Glad you enjoyed the dish, it's pretty rich, my version is probably a lot more toned down in fat, but still somewhat fatty. 🙂

      Reply
    12. Maharet says

      December 04, 2011 at 4:59 am

      i just had about 2 tbls of this at an indian restaurant today. i wanted to go back and gobble down the whole tray at the buffet. NEVER new carrots could be this incredibly delicious. i'm saving your recipe. thx!!!

      Reply
    13. Mehnaz Kapadia says

      November 18, 2010 at 8:10 am

      Aww! This is yummmmm!! Gona def try it!!

      Reply
    14. Torviewtoronto says

      November 07, 2010 at 9:05 pm

      delicious yummy dessert
      happy diwali
      check out the event in my site

      Reply
    15. Jessica says

      November 06, 2010 at 10:12 pm

      This looks delicious!!! I love recipes that highlight the sweet side of carrots.

      Reply
    Newer Comments »

    Primary Sidebar

    Nisha Side Image

    Hi, I'm Nisha! I'm a foodie who is passionate about healthy-ish living and mindful eating. You'll find a little bit of everything here. I use mostly organic real ingredients and incorporate seasonal produce in my cooking. I believe food is medicine. Come join me on this soul-searching journey as I share my love for good food, and I hope somewhere along the way, I inspire you to eat better.

    More about me →


    Fall Favorites

    • Paneer Makhani (no butter, no cream)
    • Dal Makhani (no cream, gluten-free)
    • Andhra Style Tomato Dal Tomato Pappu
      Tomato Dal | Andhra Style Tomato Pappu Recipe
    • Dhaniya Chicken Curry | Coriander Chicken Curry
    • Gajar Ka Halwa Recipe (Carrot Halwa, Indian Carrot Pudding)
    • Almond Cardamom Tea
      Almond Cardamom Cake

    Popular Recipes


    • World's Best Spaghetti with Rao's Homemade - featured image
      World's BEST Spaghetti RAO’s Homemade Marinara
    • BOMBAY GRILLED SANDWICH
      Bombay Grilled Sandwich (vegetarian)
    • 5 layer Mexican Dip (easy, creamy, spicy)
    • Lavash Bread Pizza featured image.
      Lavash Bread Pizza (healthyish)
    • Indian Afternoon Tea
    • Green Moong Dal Khichdi (Instant Pot)

    Footer

    As Seen On

    Let's Connect!

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    • Indian
    • Indian Fusion
    • Indo-Chinese
    • Italian
    • Mexican
    • Thai

    ↑ back to top

    Menu

    • Home
    • Recipes
    • Travel
    • Lifestyle
    • Shop

    About

    • About
    • Contact
    • Press
    • Privacy Policy

    Recipes

    • Healthy-ish
    • Vegetarian
    • Vegan
    • Quick & Easy
    • Gluten-Free
    • Instant Pot

    Subscribe

    SIGN UP TO RECEIVE FREE RECIPES!


    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Honey, What's Cooking