Carrot Halwa (Gajar ka Halwa) Recipe

Disclosure: As an Amazon Associate, I earn from qualifying purchases.

Carrot halwa (or gajar ka halwa) is an Indian pudding made with carrots, nuts, and raisins and spiced with cardamom. It’s super simple to make – I make mine in the microwave!

Carrot Halwa

Recipe Tips

You can use a grater to grate your carrots, but I find it much easier to use a food processor. I do the same thing with my carrot cupcakes. There’s no need to peel the carrots first; make sure that you scrub them really well before food processing.

Food Processor

Depending on where you live, ghee can be hard to find. If that’s the case, you can make your own ghee using regular unsalted butter.

Like my chocolate mug cake made in the microwave, cook times vary widely based on the power of your specific microwave. So, don’t sweat the time estimates I give in the recipe; instead, look for my descriptions of how the dish should look at each point. For example: Is the ghee melted? Is the milk no longer visible?

Carrot halwa when the milk is no longer visable

I add pistachios and golden raisins to my carrot halwa, but you can experiment with adding cashews and sliced almonds as well.

Serving and Storage

gajar ka halwa

Carrot halwa can be served warm or chilled. I prefer warm, but try them both and see which you prefer.

Serve it topped with some crushed pistachios!

Store in the refrigerator for up to one week.

Other Indian Desserts to Try

Diwali (the Indian festival of lights) is a perfect time to celebrate Indian culture by making Indian desserts. But, really, any time will work since the desserts are so amazingly good. Some of my favorites are:

Did you make this recipe? Leave a review!
Carrot Halwa
Print Pin
5 from 2 votes

Carrot Halwa (Gajar ka Halwa)

Carrot halwa is a sweet, luscious Indian dessert packed full of carrots and nuts and flavored with cardamom.
Course Dessert
Cuisine Indian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 166kcal
Author Stefani


  • 2 cups grated carrots about 4 carrots; using a food processor makes this easy
  • 2 tablespoons ghee
  • 1 cup whole milk
  • 1/4 cup sugar
  • 1/2 teaspoon ground cardamom
  • 1/4 cup shelled pistachios
  • 1/4 cup golden raisins
  • pinch saffron optional


  • Microwave grated carrots and ghee in a large microwave-safe bowl until the ghee is melted (about two minutes).
  • Add milk to the bowl and microwave until the milk is steamy but not boiling, about two minutes.
  • Add sugar and cardamom to the bowl and microwave in two minute bursts, stirring in between each two minutes, until you can no longer see milk in the bowl. This should take about ten minutes.
  • Remove from heat and mix in pistachios, raisins, and saffron.
  • Serve the carrot halwa immediately, garnished with crushed pistachios. Optionally store in the refrigerator for up to one week and reheat before serving or even serve chilled.



Cook times vary widely based on the power of your specific microwave. All times listed are just estimates. Look for my descriptions of how the dish should look at each point.


Calories: 166kcal | Carbohydrates: 21g | Protein: 3g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 17mg | Sodium: 48mg | Potassium: 288mg | Fiber: 2g | Sugar: 16g | Vitamin A: 7215IU | Vitamin C: 3mg | Calcium: 69mg | Iron: 1mg
Have you tried this recipe?Click here to leave a comment and rating!

Leave a Reply

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

Recipe Rating


  1. Giftbasketworldwidesays:

    5 stars
    I love your resourcefulness. Thank you for sharing.

  2. Stefsays:

    Shelly – Sorry, no kheer recipe this week. I’ll have to add it to my list though. I’ve made it before just never photographed or posted about it.

    Club Dine – There may be, but I don’t know how. Sorry.

  3. Honeysays:

    wow that looks really good and i’m impressed you gave this a shot. really nice job!

  4. slightlyawkwardsays:

    My Indian exchange student once made it for some other friends and I– it was awesome!

  5. Laurensays:

    This sounds fantastic! I’m a newfound Indian food junkie but I’ve yet to try this. I’m going to give making it a shot, though. Yum!

  6. Sana Hurzuksays:

    Yum I love Gajar halwa. Waiting for the gulab jamun post as I always botch my gulab jamuns!

  7. LimeCakesays:

    this looks delicious! thanks for this new idea!

  8. Shellysays:

    Please tell me your Indian dessert week is going to have a kheer recipe! The Indian restaurant near me has the BEST, and I haven’t been able to find a good recipe!

  9. Duchesssays:

    wow, this sounds fabulous! I’m going to make it for thanksgiving!

Show All Comments