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

Recipe52.com

menu icon
go to homepage
  • Browse Recipes
  • About Me
  • Contact Us
  • Newsletter
subscribe
search icon
Homepage link
  • Browse Recipes
  • About Me
  • Contact Us
  • Newsletter
×

Home » Recipes » Indian & Pakistani Dessert

Posted by Mariam Sodawater on Feb 1, 2022 (Updated Oct 10, 2024)

Gajar Ka Halwa

Jump to Recipe Jump to Video
5 from 6 votes

This post may contain affiliate links.

gajar ka halwa pin it image

Make easy Gajar ka halwa with khoya in just 55 minutes with khoya. It tastes exactly like the halwa you get from Sweet shop! So Good!

Gajar ka halwa served in a clay pot on black background.

Gajar means carrot in Hindi and Urdu, gajar halwa is an Indian dessert garnished with nuts and dry fruits like almonds, pistachios, cashews and raisins.

Gajar ka halwa is an North Indian and Pakistani traditional sweet also known as Indian carrot pudding. This carrot halwa recipe is made with khoya, AKA mawa.

Jump to:
  • Taste
  • Why this recipe works?
  • Ingredients
  • How to make?
  • How To Store?
  • Variations
  • 📖 Recipe
  • 💬 Comments

Taste

This halwa is a winter delight as fresh, sweet, and Indian red carrots are profuse in winters. The recipe of this carrot halwa is very balanced and gives you perfect halwa that is neither too sweet nor bland.

This halwa is not too heavy with ghee and khoya and has a perfect combination. This recipe is for 1 kg so you can easily double or triple the recipe.

Why this recipe works?

If you make halwa with milk, the cooking time is very long. So to reduce cooking time, I'm using khoya in this recipe. And this is the same method used by most commercial restaurants. So, this is also restaurant/ sweet shop style halwa.

You might also like my sooji halwa, carrot cake, sheer khurma and mango kulfi.

Ingredients

You need fresh carrots, milk, sugar, and ghee as the main ingredients to make this rich Punjabi dessert.

Ingredients of gajar ka halwa in white bachground.
  • Carrot:The most important tip for making the best gajar ka halwa is to use red (not orange), juicy and preferably Pakistani carrots. They taste best, give that perfect texture. So, putting extra effort into finding the right carrots is totally worth it.
  • Ghee: Halwa is best made in ghee which is Indian clarified butter. If you can't find ghee then use unsalted butter. You can also mix oil and butter. Making halwa in oil is not recomended.
  • Cardamom powder: This ingredient is commonly used in all traditional Indian desserts. If you do not have cardamom, add saffron.
  • Milk: The milk in the recipe provides liquid in which carrot gets tender.
  • Khoya: Khoya is simply solid crumbled milk made by evaporating milk until almost solid. You can find the recipe of khoya on Spice up the curry blog. I used store-bought khoya, also spelled as khoa and khova. You can easily get it from any Indian/ Pakistani Sweetshop.)
  • Sugar: You can add less or more sugar to taste. The carrot also lend natural sweetness to halwa.
  • Raisin: Raisin are completely optional.
  • Mixed nuts: Garjar Halwa is always garnished with almond and pistachio slices.

How to make?

The pictorial shows the making of a 2 KG carrot halwa. The recipe card has a recipe of 1 kg halwa so you can easily double or triple the recipe. The cooking time will increase as you double the recipe so look for a visual indication of each step.

Steps to prepare carrots for halwa.
  1. Wash and peel carrots. To peel scrape the carrots with edge of knife to remove thin roots and very little skin. (No need to use a peeler or remove too much of skin).
  2. Grate carrots with big holes of grater, the most strenuous part of this recipe is grating carrots. (You can also finely grate carrot in a food processor. It's not a traditionally used method, I don't recommend that if you are picky about texture.)
  3. Heat desi ghee or clarified butter in a kadai or thick based skillet and add cardamom powder, give it a stir.( You may use 3-4 whole cardamom but crush it to open the pod skin for enhanced flavors.)
  4. Next, goes in shredded carrots. Cover the pot and cook for 5-10 minutes until soft.
Steps to cook gajar halwa.
  1. Colour of carrot changes, it is soft and reduced in volume.
  2. Add milk and sugar. The sugar will melt and there will be a lot of liquid in the pot. Cover the lid and cook for 15-25 minutes on medium heat till water dries. Keep stirring at intervals.
  3. Now, most of the water has dried. You'll notice some oil separating at this point.
  4. At this stage, add half of crumbled khoya and mix well.
Steps to garnish and serve.
  1. Cook (bhunnofy) for 5-7 minutes till oil separates profusely. Be careful after this point as halwa can easily get burnt after adding khoya. So cook on low heat or keep a griddle / tawa under your pot. Stay alert!
  2. In a pan, dry roast nuts until crispy.
  3. Add remaining khoya, roasted nuts and soaked raisins to the pot. Cover cook for 5 minutes. Stir carefully without over mixing the khoya. (This cooking step will develop some steam (dum) in pot and cook remaining khoya).
  4. You can save some nuts and khoya separately to garnish later on individual servings.

How To Store?

Room temperature: Gajar Halwa in cold places can stay good for up to 24 hours. Make sure the halwa is kept in a cool and well-ventilated place.

Frigde: The gajar ka halwa can stay good for upto 10 days in the fridge.

Freezer: You can freeze halwa for upto 3-4 months only. Freeze in flat layer in zip lock bags with small portion size for easy thawing and heating. To reheat add little milk and heat in a pan until hot.

The whole process of halwa making is time-consuming, I highly recommend making a large batch and freezing the excess in small portions. You can make about 2-3 kg halwa in winter and freeze most of it. I particularly, recommended freezing so you eat halwa in small portions. I also send some to friends and family.

Tin Canning: It is popular method to take canned gajar ka halwa from India and Pakistan to foreign country as gift or to be enjoyed later. You will need to put an extra layer of oil/ghee on top halwa in the can to increase the shelf life of gajar ka halwa.

The extra fat can be removed before reheating. You need to be extra careful is cooking and removing moisture from halwa.

The canned gajar halwa can last upto a year but the color is not as vibrant as fresh. I don't recommend canning for more than 2 weeks for best taste. Consider storing the halwa cans in the fridge or freeze as soon as possible.

Variations

This is the easiest and quickest carrot halwa recipe. Some popular and personally tested variation to this recipe are replacing khoya with

  • Malai or fresh cream: Fresh cream from milk is precursor for both ghee and khoya. If you have fresh malai consider using in this recipe. Adjust ghee and khoya in the recipe as needed.
  • Milk Powder: You can skip khoya for milk powder in this recipe.
gajar ka halwa served in a dish and garnished with nuts.

Frequently Asked Questions

Can I make this halwa without ghee?

Ghee is best choice of fat for halwa. I don't recommend making halwa with oil. You can mix some ghee and oil, if needed. Or consider using unsalted butter for making halwa and some oil. Remember you'll need more butter than ghee mentioned in the recipe as water from butter will evaporate in cooking

Can I make this halwa nut-free?

Yes, you can garnish halwa raisins or serve just as it is. It still tastes amazing.

Can I use any variety of carrot?

No, you need very juicy East Indian red carrot that are crispy to bite like radish and quite sweet similar to beetroot.

A close up shot of Gajar ka halwa.

My Other similar recipes:

  • Mango Kulfi Recipe
  • Sheer Khurma
  • Carrot Bundt Cake
  • Pakistani Sooji Halwa Recipe

If you try this gajar halwa recipe, I'd LOVE to hear your feedback in the comments. Your 5-ratings motivate me to do my best. Stay connected for more recipes and videos on Facebook, Instagram, Pinterest and Youtube.

📖 Recipe

gajar ka halwa served in adish and garnished with nuts.

Gajar Ka Halwa

Serve it warm halwa topped with fresh nut and more khoya. ( In pictorial, I made double of this recipe, this recipe can easily be doubled or tripled.)
5 from 6 votes
Print Pin Rate
Prep: 10 minutes minutes
Cook: 45 minutes minutes
Total Time: 55 minutes minutes
Servings : 10 servings
Calories: 457kcal

Ingredients

  • 1 kg carrot, peeled and grated
  • ¾ cup ghee, (clarified butter) (see notes)
  • ¾ teaspoon cardamom powder
  • ½ cup milk
  • ¾-1 cup sugar , less or more to taste
  • 2¼ cup khoya, crumbled (250 grams)
  • 2-3 tablespoon raisin
  • ¼ cup mixed nuts , for garnishing; almond, pistachio, cashew

Instructions

  • Melt ghee in a thick bottomed wok and add cardamom powder.
  • Then add grated carrot. Cover and cook for 7 minutes on medium high heat till carrots are soft.
  • Remove lid, cook for 15-20 minutes to burn excess water, stirring in between.
  • Now, add sugar and milk. The sugar will melt and get watery. Dry all water by cooking for 10 minutes. Keep stirring.
  • Then add half khoya and cook further for 7-10 minutes. When you see ghee separates profusely from sides of pan. Add dry fruits, nuts and remaining khoya.
  • Cover lid and let it simmer on low flame for 5 minutes. Gajar halwa is ready.

Notes

  • Carrots: The most important tip for making the best gajar ka halwa is to use red (not orange) and juicy.
  • Sugar: Carrots vary from region to region so adjust sugar if required.
  • Khoya: is simply solid crumbled milk made by evaporating milk until almost solid. You can find the recipe of khoya on Spice up the curry blog. I used store-bought khoya, also spelled as khoa and khova. You can easily get it from any Indian/ Pakistani Sweetshop.) Instead of khoya, you can use 3 cup milk powder.
  • Ghee: You can reduce ghee up to ½ cup. I have made gajar halwa with vegetable oil too. Taste differs a lot but you can use it. You can also use unsalted butter instead of ghee.

Nutrition Information

Calories: 457kcal ,Carbohydrates: 41g ,Protein: 12g ,Fat: 29g ,Saturated Fat: 17g ,Polyunsaturated Fat: 1g ,Monounsaturated Fat: 9g ,Trans Fat: 1g ,Cholesterol: 47mg ,Sodium: 220mg ,Potassium: 384mg ,Fiber: 3g ,Sugar: 20g ,Vitamin A: 16969IU ,Vitamin C: 7mg ,Calcium: 414mg ,Iron: 1mg
Author : Mariam Sodawater

Latest

  • Bohra Kalamra Recipe
  • Mango Delight Recipe
  • Egg Halwa
  • Traditional Mango kulfi
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Reader Interactions

Comments

    5 from 6 votes (4 ratings without comment)

    Leave A comment and Rate this recipe Cancel reply

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

    If you enjoy this recipe, please consider leaving a star rating along with your comment. Not only your reviews motivate me to do my best, but they also help others find me online. Thank you! Mariam




  1. poorva nimkar says

    December 15, 2024 at 3:44 pm

    5 stars
    I JUST LOVED THIS RECIPE
    Everyone in my family loved it too!!! It tasted exactly like a halwai made Gajar ka halwa. I had made it a number of times last winter, was revisiting the site as I want to make it again now. Thank you Mariam for this wonderful recipe. Look forward to more from you...

    Reply
    • Mariam Sodawater says

      February 06, 2025 at 2:09 pm

      Hi Poorva, thank you for sharing your experience. I was going through rough patch and had taken a break from blogging. Now, I'm struggling with motivation. Your words mean a lot and provides the needed motivation.

      Reply
  2. samreen mohammed says

    March 22, 2022 at 10:04 am

    i want to know how make perfect gulab jamun

    Reply
  3. Karishma Desai says

    February 24, 2022 at 10:23 am

    5 stars
    Tried cooking gajar mawa halwa for the first time. Follow the recipe and found it to be extremely easy and it turned out to be delicious to everyone's delight. Thank you so much. I wasn't confident in myself, so made only a bowl full of it. Next time, I'll make in large quantities.

    Reply
    • Mariam Sodawater says

      February 24, 2022 at 7:36 pm

      Ohh! I'm so glad you liked it. With large quantities, cooking time will increase. I always make extra and freeze it for
      later. Thanks for the feedback and rating.

      Reply
  4. Jannatul says

    August 10, 2019 at 7:24 pm

    The best gajar ka halwa recipe I've ever followed. Really easy instructions to follow and photos were so helpful. My halwa came out perfect, my husband said its better than the ones from the shops or restaurants! I added a scoop of vanilla ice cream to eat with. Thank you for sharing this recipe!

    Reply
    • Recipe 52 says

      August 14, 2019 at 2:52 pm

      Thanks a lot for leaving this lovely feedback. I'm glad it helped. 🙂

      Reply
      • Sharon says

        December 16, 2021 at 6:19 pm

        I made the garja halwa it was so tasty that I kept checking to see how it tasted and I finished half of it .

        Reply
        • Mariam Sodawater says

          December 17, 2021 at 12:14 am

          Hi, I'm so glad you liked it. Thanks for leaving a lovely comment. Now, you got me tempted too and soon I'll be making it again.

          Reply
  5. Rashid says

    February 08, 2019 at 1:00 am

    I really like gajar ka halwa and thanks for sharing this easy recipe.

    Reply
    • Recipe 52 says

      February 08, 2019 at 6:14 am

      Thanks for the feedback! ???

      Reply
  6. Michelle says

    March 13, 2018 at 11:29 pm

    This recipe is a real gem! Perfect instructions, easy to follow and my gajwar halwa came out most delicious! My husband said he liked that it was smelling like a sweet shop in the house. Definite recipe to keep and use from now on! Authentic taste 100%! 5/5! Thank you for sharing this recipe!

    Reply
    • Recipe 52 says

      March 13, 2018 at 11:33 pm

      Ooh my goodness! Such lovely words, thank you so much for feedback. ?

      Reply

Primary Sidebar

Hi, I’m Mariam Sodawater, a passionate home chef dedicated to sharing authentic South Asian taste with simple recipes and easy-to-find ingredients. My motto is EASY, HEALTHY, and FRUGAL food. Home cooking can be fun and therapeutic!

About Mariam

Holiday Favorites

  • Kaleji Masala | Liver Fry recipe
  • Spicy Mongolian Beef
  • Dum Ka Keema
  • Chapli Kabab Recipe
  • Nihari Recipe
  • Haleem Recipe
  • Mutton Leg Roast (Raan)
  • Karahi Gosht

Fall Recipes

  • Homemade Strawberry Ice Cream (with Condensed Milk)
  • Mango Delight Recipe
  • Green Chutney
  • Peach Juice
  • Cherry Jam (without Pectin)
  • Plum Jam Without Pectin
  • Facebook
  • Instagram
  • Pinterest
  • YouTube

Footer

Desi Cooking Tips
Cook like a pro, understand you ingredients.
Featured Image
We never share your information with third parties and will protect it in accordance with our Privacy Policy

Browse

Recipe IndexNewsletter
About MeAccessibility
ContactPrivacy Policy
© 2025 RECIPE 52

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.