Gajar Ka Halwa — Quick Stovetop Version

Punjab cuisine

Gajar Ka Halwa — Quick Stovetop Version

Prep: 15m Cook: 45m Total: 1h Serves: 6 easy Updated 2026-01-26

Gajar Ka Halwa — Quick Stovetop Version is a traditional Punjab Pakistani dish. Quick stovetop gajar ka halwa made with juicy red carrots grated and cooked with whole milk, sugar and ghee until thick and fudgy, finished with cardamom and nuts. Ready in 45 minutes instead of hours — all the halwai flavour, fraction of the time.

Gajar ka halwa is Pakistan's most hugged dessert.

It's what your nani made on cold winter evenings, what appears at every dawat from October to March, and what makes the whole house smell like love. The traditional version takes 2-3 hours of dedicated stirring. This quick stovetop method cuts that to under an hour without sacrificing a drop of flavour. The secret is grating the carrots fine (not coarse) and starting them on high heat to evaporate moisture fast. Fun fact: halwa season in Pakistan is basically carrot season — Pakistani red carrots (laal gajar) are juicier and sweeter than the orange ones, and if you can find them from November to January, grab them immediately. Orange carrots work fine but laal gajar gives that deep reddish-pink colour that makes people's eyes go wide. Let's get grating!

Ingredients

Instructions

  1. GRATE AND DRY FRY: Peel and finely grate carrots using a box grater or food processor. Heat 2 tbsp ghee in a wide, heavy-bottomed karahi over high heat. Add grated carrots and cook on high for 8-10 minutes, stirring constantly, until most of the moisture evaporates and the carrots shrink significantly. HINT: This step is crucial — properly dried carrots make a fudgy halwa, wet carrots make a soupy one.
  2. ADD MILK: Pour the milk over the dried carrots and stir well. Cook on medium-high heat, stirring every 3-4 minutes, until all the milk is absorbed — about 20-25 minutes. Scrape the bottom and sides constantly. The mixture should be thick and paste-like.
  3. SWEETEN: Add sugar and stir through. The sugar will initially release more moisture — keep stirring on medium heat for another 8-10 minutes until the liquid is reabsorbed and the halwa looks fudgy again.
  4. ADD KHOYA AND GHEE: Crumble in the khoya and add the remaining 2 tbsp ghee. Stir vigorously for 3-4 minutes. The halwa should now be glossy, thick and pulling away from the sides of the karahi — that's the moment of glory.
  5. FINISH WITH CARDAMOM AND NUTS: Add cardamom powder and fold in the fried raisins and half the almonds. Taste and adjust sweetness. The halwa is done when it holds its shape on a spoon and ghee starts to separate slightly at the edges.
  6. SERVE: Spoon into bowls or shape into a mound on a flat plate. Decorate with sliced almonds and pistachios. Serve warm — gajar ka halwa is always best when it's hot enough to melt a scoop of vanilla ice cream placed on top.

Chef's Secrets

  • Fine-grating is everything — coarsely grated carrots never fully break down and give a stringy texture.
  • Add a tablespoon of milk powder (Nestlé full cream) along with the khoya for extra richness and a deeper flavour.
  • Gajar ka halwa freezes brilliantly — portion into containers and freeze for up to 3 months. Reheat in the microwave.
  • For the ultimate halwai taste, let the halwa cook until you can see ghee separating and pooling at the edges of the karahi.

Common Questions

How long does Gajar Ka Halwa — Quick Stovetop Version take to make?

Total time is 1h — 15m prep and 45m cooking.

How many servings does this recipe make?

This recipe makes 6 servings, and is rated easy difficulty.

Which region of Pakistan is Gajar Ka Halwa — Quick Stovetop Version from?

Gajar Ka Halwa — Quick Stovetop Version is from Punjab, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Gajar Ka Halwa — Quick Stovetop Version?

Serve warm topped with a scoop of vanilla ice cream or a drizzle of cream (malai). At dawats, serve in individual steel katoris garnished with slivered nuts. Also excellent cold straight from the fridge the next morning.

Nutrition Facts

Per serving

Calories310
Protein7g
Fat14g
Carbs42g
Fiber4g
Sodium100mg

Serving Suggestions

Serve warm topped with a scoop of vanilla ice cream or a drizzle of cream (malai). At dawats, serve in individual steel katoris garnished with slivered nuts. Also excellent cold straight from the fridge the next morning.

Goes Well With

Recipe by Ayesha Noor

Ayesha runs a highly successful test kitchen in Islamabad, focusing on authentic curries and comfort food.

What Cooks Are Saying

5 2 reviews
Omar F. 2026-01-28

Incredible depth of flavour. The spice balance is just right — not too hot, not too mild.

Fatima R. 2025-08-31

Made this last weekend and the whole family loved it. Will definitely make again.

Leave a Review

Tried this recipe? Share your experience — your review helps other cooks.