Gajar halwa or Carrot halwa with khoya is a popular indian dessert made using fresh juicy carrots during the winter season. Carrot halwa is gluten free, has a rich taste and is easy to make. It is served on special occasions as well as a popular winter dessert made in homes in north india.
Also known as gajrela in states of Delhi & Haryana, you are going to need just 6-7 basic ingredients to make this slow cooked punjabi style gajar ka halwa recipe.
When food connects to a memory, there is a sense of warmth that crosses the heart. For me, it is a classic dessert full of nostalgia. Whenever my grandmother used to make carrot halwa, she made a huge quantity with at least 5 to 6 kilograms of carrots. Everyone at home, including us, the kids roped in to help. We took turns to fine grate the seasonal red carrots (Delhi gajar) using a hand grater (there wasn’t any food processor in those days).
Soon enough, a large kadai (indian wok) was set on the stove and for the rest of the day, she would laboriously cooked the carrots and milk to make the best gajar ka halwa I have ever eaten.
A warm bowl of khoya gajar ka halwa on a cold winter evening like hug in a bowl. Right? I created these delicious gajar ladoos stuffed with mawa last year taking inspiration from halwa.
About The Recipe
Gajar = Carrots in Hindi. The word halwa is used to describe indian pudding desserts (similar to sooji halwa) made with flours, vegetables, fruits or nut based desserts. It is also called indian carrot pudding in restaurants out here.
Khoya or Mawa is dried evaporated milk solids made by simmering whole milk for long hours so that the milk liquid evaporates and the milk solids remain behind. Khoya is used extensively in northern india to make numerous mithai(sweet treats).
Like most classic indian recipes, gajar halwa is made in different ways in across India. It is a popular indian dessert served at weddings and sweet shops during winter.
I remember we used to call it “shaadiyon vala halwa”. I used to look forward to wintertime weddings to feast on this khoya carrot halwa. The richness of the khoya complements the sweetness of the carrots and combined with the nuts and ghee – I promise you this recipe will help you make perfect gajar ka halwa which is delicious and soul warming.
Why You Will Love this Gajar Ka Recipe
- Makes a rich and delicious carrot halwa. When it comes to desserts, I do not like to cut corners. I make it using traditional method by slow cooking carrots with ghee, milk, cardamom powder and sugar.
- Full of Almond Goodness- Gajar halwa with badam(almonds) is next level delicious! I use almond meal and chopped almonds in this recipe. You will taste the nuttiness of almonds in every bite and, adding almonds makes this halwa so warming for the winter months.
- Tweakable Recipe - You may adjust the recipe to your preference and what you have at home. Do not want to add almonds- simply skip them. Want to just use milk to make traditional style carrot halwa? Do not have khoya? Add milk powder instead. Want a quick carrot halwa recipe? Use Instant Pot or Pressure Cooker. Keep reading the article for the substitutions.
- You can double or triple this recipe and make a big batch and freeze for 2-3 months. How good does gajar halwa stash in the freezer sound?Yum!
Ingredients Needed
Below are the 6 ingredients(plus cardamom) you need to make gajar halwa with khoya.
- Fresh Carrots (preferably organic) - We need shredded carrots . If you are lucky enough to get Delhi red carrots, then use those. Else sweet & juicy orange carrots are best to use.
- Ghee or Unsalted Butter is fine to use too.
- Whole (Full Fat Milk)
- Ground Almonds or Almond Meal- I use ready to use super fine blanched almond flour.
- Khoya/Mawa - Is easily available in indian or pakistani stores. If you would like to make it at home, I shared an instant homemade khoya recipe here a while back. Make sure to buy the unsweetened khoya to use in this recipe. Khoya is easily available at halwai (sweet) shops in India.
- Sugar – I like using raw cane sugar which I usually use at home. You can use granulated sugar or white sugar.
How To Make Gajar Halwa
- Wash, dry and peel the carrots. You can grate the carrots using a box grater or use food processor to grate the carrots. I use food processor.
- Add a tablespoon of ghee to a heavy bottom kadai or any heavy bottom pot. Sauté the chopped nuts for a few minutes in ghee and take them out in a plate.
- Add another tablespoon ghee and add the grated carrots. Sauté the carrots for just 2-3 minutes on low flame.
- Next, add the warm milk. Stir around and set to cook on medium flame.
- Once the milk has evaporated and the carrots are cooked through, add the sugar. Again, you will see that the carrots will become runny due to moisture from the sugar. Keep stirring at regular intervals and cooking till all the liquid has evaporated. At this point you will need to keep a close eye since due to caramelization of sugar, the chances of carrots burning are high.
- Once all the water has evaporated, add the ghee along with ground almonds and bhuno(sauté) the carrots in ghee for a good 10 to 15 minutes on medium low heat. The carrots will become shiny, and you will smell a very nice aroma. This is a super important step in the recipe. Slowly roasting the carrots brings out deep flavors in the halwa.Please don't rush this part.
- Once the halwa has toasted nicely, you will see that tiny ghee bubbles on the sides and you will hear a faint crackling sound. We are there!
- Switch off the stove and mix in the cardamom, crumbled mawa and the chopped nuts. Mix in to combine. Halwa is ready. Read below for serving and storage suggestions.
Different Methods To Make Gajar Halwa
- Carrot Halwa in Instant Pot/ Pressure Cooker. To make halwa in IP or presure cooker, saute the carrots in ghee on saute mode for 2-3 minutes. Add milk, close & seal the lid(with vent)of the Instant Pot and cook on manual high for 4 minutes. If using pressure cooker,cook on medium high for 4-5 whistles. Let the pressure release naturally. The carrots will be cooked, again turn to saute mode, add sugar and cook off the liquid fully. The remaining recipe remains same.
- Traditional Gajar Halwa With Milk - Skip khoya and grounds almonds in this recipe. Follow the recipe as it is. In that case, you can reduce the quantity of ghee to ⅓ cup if you wish.
- Gajar (Carrot) Halwa With Evaporated Milk – Simply use ½ cup regular milk and one 12 fl oz can of evaporated milk in this recipe.
- Using Milk Maid(Condensed Milk) – To make Carrot Halwa With Condensed Milk, replace milk and sugar in this recipe with 14 oz(380g) sweetened condensed milk.
- Carrot Halwa With Ricotta Cheese – Instead of adding Khoya you can use a combination of ⅓ cup whole milk ricotta cheese + 3 tablespoons milk powder.
- Gajar Ka Halwa With Heavy Cream – For added richness, you can add 3-4 tablespoon heavy cream along with milk and proceed to cook the recipe as it is. I would add only ¼ cup ghee in that case.
- Gajar Halwa Using Milk Powder - Use ⅓ cup full fat milk powder instead of khoya in this recipe. Skip the khoya. I like using Nido brand milk powder.
- Vegan Gajar Halwa- Use cream cashew or almond milk in place of regular milk. Use plant based butter instead of ghee. Skip the khoya.
Some Useful Tips
- Use a wide mouthed utensil. This helps in two ways. It makes sure that you can sauté and scrape the carrots properly while roasting them. Secondly, the liquid of milk and sugar evaporates quickly in a wide mouthed pot. I use a 10- or 12-inch kadai or 12-inch dutch pot to make gajar ka halwa.
- Do not Skimp on Ghee. Ghee not only adds flavor but also helps in roasting the carrots. Ghee makes the carrot halwa moist. When the amount of ghee is right, the taste of bhuna hua halwa (perfectly roasted) comes through and the halwa does not taste dry.
- Do not grate the carrots too fine else the halwa will not have any texture and it will be mushy. The right texture of delhi style gajar halwa is soft and melt in the mouth with a bit of chewiness at the end from grated carrots.
- Avoid sautéing the gajar ka halwa too much after adding the khoya else the fat from the mawa will separate and the halwa will become oily.
Serving & Storing
Gajar ka Halwa is best served warm garnished with extra chopped nuts. You can crumble extra khoya on top. It tastes so good with a scoop of vanilla ice cream.
I feel that Gajar halwa always tastes better the next day. Make the halwa and let it completely cool to room temperature and then store it in an air tight container with a lid.
Refrigerate and next day, reheat and serve it. You can store halwa in fridge for 4-5 days. To reheat, you can warm it up on stove or microwave.
Freezing
Carrot halwa can be easily frozen for 2-3 months. For freezing, portion out the halwa using a measuring cup(I usually do ⅓ cup portions) or ice cream scoop. Place the portions on a cookie sheet lined with wax or parchment paper.
First individually freeze the portions for at least 6 hours or till set. Place the frozen halwa portions in a ziplock back and keep in the freezer for when you want to use. You can thaw the quantity you like for at least an hour or so before reheating.
FAQs
Yes absolutely, simply skip the ground almonds and chopped nuts in this recipe, you can add some golden raisins to gajar halwa if you wish. Use use ⅓ cup ghee in this recipe if you are not adding ground almonds.
Yes. Gajar Halwa can be made with butter. Keep in mind that the taste will be quite different from the traditional halwa. Use good quality, unsalted butter with a low moisture content to replace ghee.
Gajar Halwa Recipe (With Khoya)
Ingredients
- ½ cup melted ghee
- 1 lb (~450g) carrots(see note 1)
- 1+¾ cup full fat milk, warm
- ¾ cup sugar (see note 2)
- ¼ cup almond meal (or ground almonds)
- ½ cup khoya (see note 7), optional
- ½ teaspoon ground cardamom
- Chopped nuts of choice to garnish
Instructions
- Refer to the above written article for using Instant Pot or Pressure cooker in this recipe. Also take a look at substitutions.
- Peel the carrots and thoroughly wash them under water, air dry(preferably) or using a kitchen cloth dry the carrots completely before proceeding to grate. Using the food processor, shred the carrots. Or you can use thicker side of a box or hand held grater.
- Add a tablespoon of ghee to a heavy bottom kadai or any heavy bottom pot. Sauté the chopped nuts that you will be using for a few minutes in ghee and take them out in a place. Toasting nuts in ghee is optional.
- Add another tablespoon of ghee and add the grated carrots. Sauté the carrots for just 2 or 3 minutes on low heat moving them around constantly. Do not over roast the carrots, we just want them to get started.
- Next, add the warm milk. Be careful when you do so because there will be splutter. Combine well and set to cook on low medium flame. Keep stirring the carrots every now and then to make sure that they are not sticking to the bottom the pan.We want the carrots to release their juices and cook in milk as well as let the water of milk liquid evaporate leaving behind milk solids. This will take approximately 15-25 minutes depending on how juicy your carrots are. Please cook till the liquid has evaporated
- After all the milk has evaporated, add the sugar. Immediately the carrots will become watery again. Don't worry. Keep cooking. In about 8-12 minutes the water from sugar will evaporate away. Cook until the halwa is not watery.
- Add the ghee & ground almonds and roast the carrots with ghee on low heat for another 10-15 minutes . Slowly the carrots will appear glossy and the halwa will start clumping around the spoon and start leaving the bottom and sides of the kadhai. You will see tiny bubbles of ghee or faint crackling sound. Halwa will be darkish orange in color and you won't be able to see long shreds of carrots you started with.
- Switch off the stove and without taking off the kadai from the stove, mix in the cardamom, crumbled mawa and the nuts. Mix in to combine. Halwa is ready. Store and serve.
- Serve warm garnished with extra chopped nuts. You can crumble extra khoya on top. You can freeze halwa for 2-3 months. See the article for instructions.
Notes
- If available, preferably use red delhi carrots in this recipe.
- If your carrots aren't too sweet, you can increase the quantity of sugar by 2 or 3 tablespoons. Adjust sugar quantity as per your preference.
- If you are worried about nut allergy, simply skip the ground almonds and chopped nuts in this recipe, you can add some golden raisins to gajar halwa if you wish. In the case, use ⅓ cup melted ghee in the recipe.
- Khoya can be skipped in this recipe. Skip the addition of mawa and follow the recipe as it is
- Gajar halwa With Evaporated Milk -Simply use ½ cup regular milk and 1, 12 fl oz can evaporated milk in this recipe.
- Carrot Halwa With Ricotta Cheese – Instead of adding Khoya you can use a combination of ⅓ cup whole milk ricotta cheese + 3 tablespoons milk powder.
- Carrot Halwa With Heavy Cream – For added richness, you can add 3-4 tablespoon heavy cream along with milk and proceed to cook the recipe as it is. I would add only ¼ cup ghee in that case.
- Carrot Halwa With Ricotta Cheese – Instead of adding Khoya you can use a combination of ⅓ cup whole milk ricotta cheese + 3 tablespoons milk powder.
- Carrot Halwa With Milk Maid(Condensed Milk) – To make Carrot Halwa With Condensed Milk, replace milk and sugar in this recipe with a 14 oz(380g) can of sweetened condensed milk.
- Use a wide mouthed utensil. This helps in two ways. It makes sure that you can sauté and scrape the carrots properly while toasting them. Secondly, the liquid of milk and sugar evaporates quickly in a wide mouthed pot. I use a 10- or 12-inch kadai or 12-inch pot to make gajar ka halwa.
- Do not Skimp on Ghee. Ghee not only adds flavor but also helps in toasting the carrots. Ghee makes the carrot halwa moist. When the amount of ghee is right, the taste of bhuna hua halwa (perfectly roasted) comes through and the halwa does not taste dry.
- Instead of khoya or mawa you can add full fat (I like Nido brand) milk powder to the halwa.
- Do not grate the carrots too fine else the halwa will not have any texture and it will turn mushy. The right texture of Delhi style gajar ka halwa is soft and melt in the mouth with a bit of texture from grated carrots at the end.
- Avoid sautéing the gajar ka halwa lot after adding the khoya else the oils from the mawa will separate and the halwa will become oily.
indugetscooking
I associate Carrot Halwa with North India and end up making it every deewali, the only North Indian festival I celebrate. Love the color of the sugar in your pic.
Rosa Mayland
Mmmmhhh, delicious! Your halwa looks really tempting.
Cheers,
Rosa
myninjanaan
This looks soooo delicious Tanvi! I've always had trouble making Gajar Ka Halwa, something just wasn't right. I will try your method soon, because I've always had wonderful success with your other recipes (Pao Bhaji was fab and so were the papris!) 🙂
Tanvi
Oh thanks a ton for trying out. Try this recipe & let me know how it comes out:)
dassana
i make carrot halwa in a similar way. the black background with the red carrots is too good.
Deepa
Delicious and lovely looking gajar halwa.
Deepa
spicesandpisces
Your steps are very different than mine. I'll definitely try your method next time. It's just that time and patient thing which never come together. Gorgeous color. BTW, did you learn knitting? 😛
Tanvi
Nooo, I always told her that I will buy readymade sweaters 😉
But i regret it slightly now because somedays I wish I could knit for my little girl.
Kulsum
This is how I make mine sans the adding of ghee at the end. Should try that! Gajar ka halwa always reminds me of my grandma too, though she had a lot of assistants (aka bahus) to shred for her while we were growing up 🙂 tehe
Lail | With A Spin
Gajar Halwa is very tempting. It's the first halwa I learned to cook in my teen years, so lots of memories. Love the color of your halwa.
Dixya @ Food, Pleasure, and Health
im not much of a halwa person but if its cold - i will eat it every now and then. lovely pictures 🙂
Shruti
Absolutely stunning!!! Loved ur recipe as well as clicks... 🙂
Tanvi
Thank you my dear
Kiran @ KiranTarun.com
Love gajar halwa -- so comforting especially in this chilly weather 🙂
Veena
looks gorgeous. loved the recipe too.. thanks 🙂
saucygander
This looks beautiful! I'm definitely going to try this out, as it sounds just wonderful to eat. It also, kind of, remind me of some caramelised shredded carrots I've had on pilafs, in an Afghanistan restaurant... The carrots were the standout part of the dinner (and it was an excellent dinner).
Tanvi
I need to try that pilaf after reading your comment. Sounds so delicious.
Gwen @simplyhealthyfamily
Sounds very tempting! Your description of cooking the carrots slowly in milk and ghee are making my tummy grumble 😉 Another one I must try soon.
Tanvi
Thank you.
farmonplate
Gorgeous pictures! Love the vibrant color of carrots - Halwa use to be my childhood favorite but haven't cooked it in a while. I have to try your recipe now:)
Preiyanka
Thank you for sharing the recipe just in time Tanvi! The juicy red carrots are in season these days and I would love to try this.
Also, I did try the gobhi manchurian and noodles. They turned out amazing. Even my "omnivore" husband couldn't get enough of it!
Tanvi
Thanks for cooking from the blog and your feedback. If a recipe works for someone, it makes me so happy. You brought a wide smile to me today.
Crystal | Apples & Sparkle
I absolutely love this desert. And as always, I adore hearing the memories you share in your posts! I've always wanted to make this at home, now I have a recipe ; )