This Gajar Ka Halwa Recipe walks you through every step, from picking the right carrots to the final spoon of ghee, so your halwa turns out rich, red and fragrant every time. Gajar Ka Halwa is a classic North Indian dessert loved by locals at weddings and festivals, and by tourists who taste it for the first time at a roadside sweet shop. Whether you want the traditional milk-only method or the 1 kg khoya version, this guide has you covered.
Why Gajar Ka Halwa Is So Loved

Gajar Halwa, also called gajrela in Punjabi, is made by slow-cooking grated carrots in milk, sugar and ghee until the mixture turns thick, glossy and deeply sweet. It is a winter special because red carrots are at their sweetest from November to February.
The dessert is famous for three reasons:
- Comfort: it tastes like home and reminds many people of family gatherings.
- Simplicity: the traditional recipe needs only a handful of ingredients.
- Versatility: it works as a dessert, a festival sweet, a wedding counter special, or a quick treat with ice cream.
Tourists often describe it as the easiest Indian sweet to fall in love with. It is not overly complicated, it is warm, and the aroma of cardamom and ghee is hard to resist.
Gajar Ka Halwa Ingredients

Here are the Gajar Halwa Ingredients you need for 6 to 8 servings. This list also works as your shopping list for the 1 kg khoya version.
| Ingredient | Quantity | Why it matters |
|---|---|---|
| Red carrots, peeled and grated | 1 kg | Sweet, juicy carrots give colour and flavour |
| Full-fat milk | 500 ml | Cooks the carrots and builds creaminess |
| Sugar (or jaggery) | 200–250 g | Sweetens the halwa |
| Khoya / mawa, crumbled | 200–250 g | Adds richness and a mithai-shop texture |
| Desi ghee | 4–5 tbsp | Gives shine, aroma and a rich finish |
| Green cardamom powder | 1 tsp | The signature fragrance |
| Almonds, cashews, raisins | ½ cup | Crunch and sweetness |
| Pistachios | 1 tbsp | Garnish |
How to choose the right ingredients
- Carrots: pick bright red, tender, medium-sized carrots. Thick, pale or woody ones taste bland and leave a chewy texture.
- Milk: full-fat milk gives the best result. Low-fat milk reduces the creamy finish.
- Khoya: fresh, unsweetened khoya is ideal. If yours is sweetened, cut the sugar by about 30 to 40 g.
- Ghee: use pure desi ghee. The flavour is the heart of a good Gajar Ka Halwa.
Recipe at a glance
| Detail | Information |
|---|---|
| Prep time | 15–20 minutes |
| Cooking time | 60–75 minutes |
| Serves | 6–8 people |
| Difficulty | Easy |
| Best season | Winter (November to February) |
How To Make Carrot Halwa Step by Step

This is the classic stovetop method of how to make carrot halwa. It uses milk to cook the carrots slowly, which gives a deep, caramel-like flavour. Keep a heavy-bottomed kadai ready.
- Prep the carrots. Wash, peel and trim the carrots. Grate them finely using a box grater or food processor. Avoid very thick shreds, as they take longer to cook.
- Saute in ghee. Heat 2 tbsp ghee in the kadai on medium heat. Add the grated carrots and cook for 5 to 7 minutes, stirring often, until they soften and the raw smell fades.
- Add milk. Pour in the milk and mix well. Bring it to a boil, then lower the heat and simmer.
- Reduce slowly. Cook for 30 to 40 minutes, stirring every few minutes, until the milk has almost completely evaporated. Do not rush this step.
- Add sugar. Stir in the sugar. It will release water, so continue cooking for another 10 to 12 minutes until the mixture thickens again.
- Finish with ghee. Add the remaining ghee and roast the halwa for 5 minutes. When the ghee separates at the edges and the colour deepens, the halwa is ready.
- Flavour and garnish. Switch off the heat. Stir in cardamom powder, fried nuts and raisins. Serve warm.
Quick answer: To make Gajar Ka Halwa, saute grated carrots in ghee, simmer them in milk until dry, add sugar, roast in ghee until glossy, then finish with cardamom and nuts.
1 Kg Gajar Ka Halwa Recipe With Khoya

Khoya makes the halwa richer, creamier and closer to what you get at a mithai shop. This 1 Kg Gajar Ka Halwa Recipe With Khoya also saves a little time, because khoya adds body and needs less milk.
Ingredients: 1 kg grated carrots, 250 g khoya, 400 ml milk, 200 g sugar, 4 tbsp ghee, 1 tsp cardamom powder, ½ cup chopped nuts and raisins.
Method:
- Fry the nuts and raisins in 1 tbsp ghee until golden. Set them aside.
- In the same kadai, cook the grated carrots in 2 tbsp ghee for 5 minutes.
- Add the milk and cook on low heat until it is almost dry, about 25 to 30 minutes.
- Add the sugar and cook until the moisture dries up and the mixture turns thick.
- Crumble in the khoya and mix well for 3 to 4 minutes, until it melts into the carrots.
- Add the remaining ghee, cardamom and fried nuts. Roast for 2 to 3 minutes and serve.
Khoya tips:
- Use unsweetened khoya for the best balance. For sweetened khoya, reduce the sugar.
- Grate cold khoya or crumble it by hand so it melts evenly.
- Add khoya only after the carrots are dry. Adding it earlier makes the halwa sticky.
- A Gajar Ka Halwa Recipe With Khoya stays fresh in the fridge for 4 to 5 days.
Gajar Ka Halwa Recipe In Hindi (गाजर हलवा बनाने की विधि)

यहाँ Gajar Ka Halwa Recipe In Hindi आसान भाषा में दी गई है। यही तरीका Gajar Ka Halwa Recipe English में ऊपर बताया गया है।
सामग्री: 1 किलो गाजर, 500 मिली दूध, 200 ग्राम चीनी, 200 ग्राम खोया, 4 बड़े चम्मच घी, 1 छोटा चम्मच इलायची पाउडर, काजू, बादाम और किशमिश।
गाजर हलवा बनाने की विधि:
- गाजर को धोकर छील लें और बारीक कद्दूकस कर लें।
- कढ़ाई में 2 चम्मच घी गर्म करें और गाजर को 5-7 मिनट भूनें।
- दूध डालें और धीमी आँच पर पकाएँ, जब तक दूध लगभग सूख न जाए।
- चीनी डालकर तब तक पकाएँ जब तक पानी सूख न जाए।
- खोया मिलाएँ और 3-4 मिनट पकाएँ।
- बचा हुआ घी, इलायची पाउडर और मेवे डालें। गरमागरम परोसें।
Variations of Gajar Halwa
Once you know the basic Gajar Halwa, try these easy twists:
- Without khoya: cook the carrots in more milk (about 750 ml) for longer. This is the traditional, lighter version.
- With condensed milk: replace the sugar with about ⅔ cup condensed milk for a quicker, creamier halwa.
- With jaggery: use jaggery instead of sugar for an earthy flavour. Add it after the carrots are cooked, as it darkens the colour.
- Pressure cooker method: pressure cook the grated carrots for 1 to 2 whistles, dry them in a pan, then add khoya and sugar. It saves time.
- Instant pot or microwave: a good option when you are short on time, though the flavour is slightly less deep.
Origins and Regional Styles of Gajar Halwa

Carrot halwa is widely linked to Punjab, where winter fields turn orange and red with fresh carrots. Families there slow-cook grated carrots in milk for hours, often over a wood fire or a low flame. From Punjab, the dish travelled across North India and became a staple in Delhi, Rajasthan, Uttar Pradesh and beyond.
Each region adds its own touch:
- Punjab: the traditional style, made only with carrots, milk, sugar and ghee.
- Delhi: richer and sweeter, often finished with khoya and plenty of nuts.
- Rajasthan: generous ghee and a strong cardamom aroma, often served at weddings.
- Home kitchens: every family has its own secret, such as a pinch of saffron or a splash of rose water.
This variety is why every bowl of Gajar Ka Halwa tastes slightly different, and why people love comparing versions.
A Food Critic’s Tasting Notes

When judging a Gajar Ka Halwa, look for five qualities:
- Colour: a deep, natural red-orange. Pale halwa means the carrots were not cooked long enough.
- Texture: soft strands that hold together, never watery or pasty.
- Sweetness: balanced, so the natural sweetness of the carrot still comes through.
- Aroma: clear notes of ghee and cardamom, with no raw milk smell.
- Finish: a clean, buttery aftertaste and crunchy nuts in every bite.
If your halwa ticks all five boxes, you have mastered this Gajar Ka Halwa Recipe.
Best Occasions to Serve Gajar Halwa

Carrot halwa suits almost every celebration. Serve it after a family dinner, at Diwali and Lohri gatherings, on wedding menus, during winter parties, or as a thoughtful homemade gift in a small jar. For a quick, impressive dessert, plate a small portion in a bowl, add a pinch of chopped pistachios and a few saffron strands.
Expert Tips and Common Mistakes
A great Gajar Ka Halwa Recipe depends on small details. Follow these tips from a food critic’s table:
- Use a heavy kadai. It spreads heat evenly and prevents burning at the bottom.
- Stir regularly. Milk and sugar catch quickly, especially in the last 15 minutes.
- Be patient with the milk. Slow reduction gives a deeper, caramel-like taste.
- Do not over-sweeten. Good carrots are naturally sweet, so add sugar in stages and taste.
- Roast at the end. A final 5 minutes in ghee brings out the colour, shine and aroma.
- Add nuts last. This keeps them crunchy.
| Common mistake | What happens | Easy fix |
|---|---|---|
| Using thick, pale carrots | Bland, chewy halwa | Choose red, tender carrots |
| Adding sugar too early | Halwa becomes watery | Add sugar after the milk reduces |
| Skipping the final ghee roast | Dull, flat colour | Roast 5 minutes in ghee |
| High heat throughout | Burnt base, raw centre | Cook on low to medium heat |
| Too much khoya | Heavy, sticky texture | Stick to 200–250 g per kg |
Serving, Storage and Nutrition

How to serve
Serve Gajar Ka Halwa warm, topped with chopped pistachios and a little extra khoya. For an indulgent twist, add a scoop of vanilla ice cream or a spoonful of fresh malai. It also tastes good chilled in summer.
How to store
Cool the halwa fully and store it in an airtight container in the fridge for 4 to 5 days. Reheat in a pan or microwave with a splash of milk, stirring until warm. You can freeze it for up to a month, but fresh halwa always tastes best.
Nutrition information
Approximate values for one serving (about 150 g) of homemade Gajar Ka Halwa with khoya:
| Nutrient | Approx. amount |
|---|---|
| Calories | 280–320 kcal |
| Carbohydrates | 35 g |
| Sugar | 25 g |
| Fat | 14 g |
| Protein | 5 g |
| Fibre | 2.5 g |
| Vitamin A | High (from carrots) |
| Calcium | Moderate (from milk and khoya) |
Carrots are rich in beta-carotene, which the body converts to vitamin A. Enjoy the halwa in moderation, especially if you are watching sugar or fat intake.
Conclusion
A perfect Gajar Ka Halwa Recipe comes down to fresh red carrots, slow cooking, pure ghee and a little patience. Whether you follow the classic milk method, the 1 kg khoya version or the Hindi method above, the result is the same: a warm, fragrant dessert that brings everyone to the table. Try this recipe this winter, adjust the sweetness to your taste, and share it with family and friends.
Read More :-
- Gumbad Cafe Menu
- Antera Kitchen And Bar
- Barkaas Arabic Restaurant Menu
- Wongdhen Cafe Menu
- Ambrai Restaurant Menu
- Ajji House By Subko
- Amazonia Mumbai Menu
- The Labyrinth Lakefront Menu
- Jain Chawal Wale Menu
- Jassi De Parathe Menu
- Roast CCX Menu
- Jain Chawal Wale Menu
- Chin Lung Brewery Indiranagar Menu
- Ironhill Bengaluru Menu 2026
- Kake Di Hatti Menu
- Cafe Mondegar Menu
- Khadak Singh Da Dhaba Menu
- California Burrito Menu
- Eurasia Indore Menu
FAQs
1. What is the best Gajar Ka Halwa Recipe for beginners?
Cook grated carrots in ghee, simmer them in milk until dry, add sugar and cardamom, and finish with nuts. It needs only 6 to 8 ingredients.
2. How much khoya is needed for 1 kg carrots?
About 200 to 250 g of khoya gives a rich, creamy texture without making the halwa heavy.
3. Can I make Gajar Halwa without khoya?
Yes. Cook the carrots in full-fat milk for longer. The traditional version needs only carrots, milk, sugar and ghee.
4. How long does Gajar Ka Halwa last?
It stays fresh for 4 to 5 days in the fridge in an airtight container.
5. Which carrots are best for Gajar Halwa?
Red winter carrots are sweeter and juicier, and they give a deeper colour.
6. How many calories are in one serving?
A 150 g serving has roughly 280 to 320 calories, depending on the sugar and ghee used.
7. Can I use jaggery instead of sugar?
Yes. Jaggery adds an earthy flavour but darkens the halwa. Add it after the carrots are cooked.
Looking for amazing food inspiration? Check out our simple and helpful post on bestmenuhub.com
