Skip to Content

Gajar Ka Halwa with step by step pictures

Gajar Ka Halwa with step by step pictures

Luxurious, rich, creamy.

Gajar Ka Halwa.

Save this recipe for a day when you’ll be at home, because this baby requires time, patience and a whole lot of stirring! And preferably a food processor to grate the carrots.

But believe me when I say it is worth every minute. You will be left with a decadent, nutty and distinctly fragranced dessert that will impress everyone including yourself! I’ll be honest and say I was totally blown away by how delicious this turned out on my first attempt! Please everyone, use ghee! There are no substitutes for it (well, you can use oil but it won’t come even close to tasting as good as the ghee version, sorry!)

Gajar (Carrot) Ka Halwa - a dessert recipe @ fatimacooks.net

Here’s a fun fact I posted on my Instagram a few days ago. Carrot Halwa with ice cream was served at my wedding. But, by some sadistic twist of fate, for some reason unknown to me I didn’t get any!! To this day my friends tell me it was the best dessert they’re ever had at a wedding. I don’t mean to sound like a moaning, whining little brat of a bride, but I love dessert and you’d think you’d get treated to a pretty memorable complete dinner on your big day, no? But it’s alright. Whenever the thought of this sad memory comes crawling into my mind, I will make myself some Gajar Ka Halwa, serve it with some icecream and pretend like it tastes just like the one served at my wedding (Although, I will never know if it really does).

Gajar (Carrot) Ka Halwa - a dessert recipe @ fatimacooks.net

What is Gajar ka Halwa?

Gajar ka Halwa is a Pakistani/Indian dessert made using carrots and milk. It is usually garnished with nuts and raisins.

Let me tell you, this is one of my favourite Pakistani desserts – the sweet flavour and texture of the carrots once it has been cooked down is out of this world! It becomes almost fudgy, which makes it so so delicious when it is served warm on a cold winter day.

Gajar ka Halwa is a popular dessert to serve at weddings and parties. It is considered a winter dessert due to the warming properties of carrots – some households make a point to cook Gajar ka Halwa at least once a year in winter. Strangely, you may have seen it garnished with boiled eggs at some point if you’ve been served Gajar ka Halwa in Pakistan or in a Pakistani household? Why? I have absolutely no idea, but it’s a thing!

How do you make Gajar ka Halwa?

My method of Gajar ka Halwa uses a very simple recipe using just carrots, sugar, milk, ghee, cardamom seeds and nuts. 

The recipe starts off by dry-heating the raw, grated carrots and cardamom seeds in ghee.

Once some of the moisture has dried off (there will be A LOT), we add in the milk and then leave this to cook on a low heat for between 2-3 hours. The milk will reduce significantly, and this is how we get the decedant, creamy texture that is to-die-for!

Eventually, the milk will have dried off and what will be left in the pot will be a thick mixture of the carrots and milk. At this stage, we add the ghee and sugar and this is where the magic will happen. In Pakistani and Indian food, a lot of emphasis is given on the frying part of any recipe. This is where all the flavour-making happens. We will give the carrot mixture a lovingly thorough fry off – the colour will deepen, it will begin to look glossy and the flavours of the ghee, carrots, milk and sugar will all marry together and become the Gajar ka Halwa we all love and want. We finish by stirring in some nuts and ideally serving this hot!

Gajar (Carrot) Ka Halwa - a dessert recipe @ fatimacooks.net

A few tips on achieving Gajar ka Halwa greatness:

  • The quality of the carrots really matter here. Make sure you’re using fresh, good quality carrots. In the UK, it is rare to find carrots that look red/pink in colour – those are the best variety to use. If you can get your hands on those, definitely opt for those – they look like the carrots you get in Pakistan/India!
  • You can really make this dessert a much more luxurious affair by adding condensed milk alongside the milk. Your cook time will change depending on how much moisture you will need to dry off, and you may also need to adjust the sugar. I didn’t use condensed milk in this recipe to make sure this was a simple, easily approachable recipe, but it really does kick things up a notch!
  • Similarly, to add more luxury, you can also add khoya. Add this in when you add the sugar.
  • This definitely is not a recipe to try and be low calorie for. Don’t use skim milk, you will miss out on the decadence of this. Save the skim milk for something else
  • Definitely don’t make the mistake of stepping away for more than a few minutes from the carrots and milk when they are cooking. Gajar ka Halwa needs pretty much constant attention and stirring and scraping of the bottom of the pot, otherwise it can boil over or burn
  • If you have a grater in your food processor, using that will save you LOADS of time and energy. If you don’t have the grater option, then I really do not recommend you grind your carrots in the food processor. Grated carrots are essential for the texture of Gajar ka Halwa, ground carrots will just not cut it. Sorry!
  • Want to try this with beetroot? Go ahead! You can substitute beetroot kg for kg in this recipe to end up with a luxurious, purple-hued chikander ka halwa which is also great to serve as a winter dessert!

Gajar (Carrot) ka Halwa - A traditional Pakistani dessert recipe @ fatimacooks.net

Enjoy, with love x

Yield: 10

Gajar Ka Halwa - Carrot Halwa

Gajar ka Halwa - a carrot dessert by Fatima Cooks

This luxurious and exotic dessert is a labour of love, especially if you are hand-grating the carrots! But it is truly worth the effort as the end results are exceptionally tasty, unlike any other Pakistani dessert. This one is a real crowd pleaser!

Prep Time 10 minutes
Cook Time 4 hours
Total Time 4 hours 10 minutes

Ingredients

  • 2 kg carrots
  • 3 cups whole milk
  • 1 1/4 cup ghee, 1/4 for initial sauteing and 1 for the end
  • 1 1/2 cups suugar
  • 1 handful nuts, optional but highly recommended
  • 6 cardamom seeds (elaichi)

Instructions

  1. Trim the ends of the carrots and grate them. If you have a food processor, you can shred the carrots (this is what I did). Make sure the carrots have dried thoroughly before proceeding
  2. In a large pot, heat 1/4 cup of ghee on medium heat.
  3. When heated, add the cardamom seeds and grated carrots and mix in.Gajar (carrot) ka halwa - a dessert by Fatima Cooks
  4. Allow the carrots to cook, stirring occassionally. The carrots will release A LOT of steam. We want to dry out the carrots as much as we can before adding the milk. This will take about 30 minutes.Gajar (carrot) ka halwa - a dessert by Fatima Cooks
  5. Add the milk. Bring to an almost-boil then reduce the heat to medium.Gajar (carrot) ka halwa - a dessert by Fatima Cooks
  6. Continue to cook, uncovered, until the milk evaporates. This may take between 2-3 hours, depending on how much moisture is in your carrots and on your heat. It took me 2.5 hours. Remember to stir occassionally, especially during the last 30 minutes when the mixture will be drier and may begin to stick to the bottom of the pot. If you pull the halwa to one side of the pot and see some milk release from the sides within a few seconds, this means the halwa is still too moist and needs more drying out.Gajar (carrot) ka halwa - a dessert by Fatima Cooks
  7. Once most of the moisture has evaporated, add in the ghee and sugar.Gajar (carrot) ka halwa - a dessert by Fatima Cooks
  8. Continue to cook on medium heat, stirring often, for about 25 minutes. You may begin to see the Halwa change colour to a deep autumn shade of orange and the ghee may begin to separate at the sides from the carrots - this is normal and what we want!
  9. When done, turn off the heat and chop in half of your nuts. Garnish with the remaining nuts.
  10. Serve warm, on it's own or with icecream 🙂

Awais

Thursday 15th of April 2021

I used 1kg carrots and the cooking times massively reduced. Everything went well until I put ghee in at the end. The halwa became very oily. In hindsight I should have added 2 tbsp ghee because 1/3 was wasted when I removed the halwa from the pan and I can see the ghee having oozed out & solidified in the bowl. The halwa tastes really nice but is very heavy and can only be eaten in small quantities.

Misbah Ramzan

Sunday 29th of November 2020

I want to try making this but when you say to use ghee do you mean vegetable ghee or ghee from butter?

Fatima

Sunday 31st of January 2021

To be honest you can use either, but ghee from butter is tastier and more nutritious! :-)

Naseem

Saturday 23rd of May 2020

Thank you for sharing your experience and recipe. Delicious 😋

Fatima

Saturday 25th of July 2020

Thanks!

Punam Paul

Sunday 14th of October 2018

Prepared this recipe at home it was tasty every one of my family liked it. Very good recipe shared by you. Thanks.

Laurie

Sunday 16th of September 2018

This is so good! We had it with some plain full-fat yogurt and cashews. Delish!!!!

Skip to Recipe