Carrot Halwa (Gajar ka Halwa) – Traditional Lahori Style

Carrot Halwa (Gajar ka Halwa) – Traditional Lahori Style is a medium Pakistani recipe that serves 8. 250 calories per serving. Recipe by Ijaz Ansari Food Secrets on YouTube.

Prep: 25 min | Cook: 1 hr 30 min | Total: 2 hrs 10 min

Cost: $12.70 total, $1.59 per serving

Ingredients

  • 1 kilogram Carrots (firm, heavy, bright orange; peeled and grated)
  • 1 cup Ghee (unsalted, divided (reserve 2 tbsp for finishing))
  • 1.5 liter Whole Milk (full‑fat, fresh)
  • 200 grams Granulated Sugar (adjust to taste)
  • 4 pods Green Cardamom Pods (lightly crushed)
  • 200 grams Khoya (Mawa) (store‑bought or homemade, crumbled)
  • 30 grams Almonds, sliced (optional, toasted for garnish)
  • 30 grams Pistachios, sliced (optional, toasted for garnish)

Instructions

  1. Select the carrots

    Choose firm, heavy carrots with bright orange color; avoid thin, wrinkled or overly soft carrots.

    Time: PT5M

  2. Wash, peel and grate

    Rinse carrots thoroughly, peel with a knife or peeler, then grate using a fine‑to‑medium grater.

    Time: PT15M

  3. Heat ghee

    Place the heavy‑bottomed pan on high flame and melt 1 cup of ghee.

    Time: PT2M

    Temperature: high

  4. Sauté carrots

    Add the grated carrots to the hot ghee, stir continuously and sauté until they turn a deeper orange and release some moisture.

    Time: PT15M

    Temperature: medium-high

  5. Add cardamom

    Stir in the crushed cardamom pods and continue sautéing for another 5 minutes.

    Time: PT5M

    Temperature: medium

  6. Introduce milk

    Pour 1.5 L of whole milk into the pan, stirring to combine with the carrot‑ghee mixture.

    Time: PT2M

    Temperature: medium

  7. Slow‑cook the mixture

    Reduce flame to low and cook, stirring every few minutes, until the milk is almost completely absorbed and the mixture thickens (about 50 minutes).

    Time: PT50M

    Temperature: low

  8. Add sugar

    Stir in the sugar, dissolve completely, and taste for sweetness.

    Time: PT5M

    Temperature: low

  9. Cook until oil separates

    Continue cooking on low heat until a thin layer of clear oil appears around the edges and the halwa looks glossy (about 10 minutes).

    Time: PT10M

    Temperature: low

  10. Incorporate khoya

    Add the crumbled khoya, mix well, and cook for another 5 minutes to blend the richness.

    Time: PT5M

    Temperature: low

  11. Finish with reserved ghee

    Drizzle the reserved 2 Tbsp of ghee over the halwa and give a final gentle stir.

    Time: PT1M

  12. Garnish and serve

    Optionally garnish with toasted sliced almonds and pistachios, then serve warm or at room temperature.

    Time: PT2M

Nutrition Facts

Calories
250
Protein
4 g
Carbohydrates
38 g
Fat
12 g
Fiber
3 g

Dietary info: Vegetarian, Gluten‑free

Allergens: Dairy, Tree nuts

Ingredient Substitutions

  • Instead of Carrots: butternut squash
  • Instead of Ghee: unsalted butter
  • Instead of Whole Milk: evaporated milk
  • Instead of Granulated Sugar: powdered sugar, jaggery
  • Instead of Green Cardamom Pods: ground cardamom (½ tsp)
  • Instead of Khoya (Mawa): condensed milk
  • Instead of Almonds, sliced: pistachios, cashews
  • Instead of Pistachios, sliced: almonds, cashews

Equipment Needed

  • Heavy‑bottomed pan or kadhai
  • Box grater or electric grater
  • Knife
  • Cutting board
  • Measuring cup and spoons
  • Wooden spoon or heat‑proof spatula
  • Small bowl (for khoya) (optional)
  • Serving dish

Critical Steps — Do Not Skip

  • Grating the carrots to the right size
  • Roasting carrots in ghee for 10‑15 minutes
  • Slow cooking with milk on low flame
  • Cooking until oil separates
  • Adding khoya at the end

Chef Tips from the Video

  • Use fresh, high‑quality ghee for authentic flavor.
  • A pinch of saffron dissolved in warm milk can be added with the milk for extra aroma.
  • Toast the nuts separately in a dry pan before garnishing for extra crunch.

Troubleshooting

Halwa is too watery after adding milk.

Continue cooking on low heat, stirring frequently, until the excess liquid evaporates and oil separates.

Grains become mushy instead of distinct.

Ensure carrots are grated coarsely and avoid over‑cooking the milk; keep the flame low and stir gently.

Oil does not appear on the surface.

Cook a few minutes longer; the mixture should become glossy and release a thin layer of ghee.

Halwa sticks to the bottom of the pan.

Use a heavy‑bottomed pan and maintain low flame; scrape the bottom regularly.

Storage

Refrigerator: Store in an airtight container for up to 5 days.

Freezer: Freeze in portions for up to 1 month; thaw in refrigerator before reheating.

Room temperature: Can sit at room temperature for up to 2 days, but refrigeration is recommended.

Make-Ahead Tips

  • Halwa tastes even better the next day; reheat gently on low flame with a splash of milk.
  • Khoya can be prepared in advance and stored in the fridge for up to a week.

Last updated: August 24, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Carrot Halwa (Gajar ka Halwa) – Traditional Lahori Style

Recipe by Ijaz Ansari Food Secrets

A classic Lahori carrot halwa made with firm, heavy carrots, ghee, milk, sugar, cardamom and khoya. Slow‑cooked to develop a grainy, melt‑in‑your‑mouth texture that rivals the best bakeries of Pakistan.

MediumPakistaniServes 8

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
32m
Prep
1h 25m
Cook
14m
Cleanup
2h 11m
Total

Cost Breakdown

$12.70
Total cost
$1.59
Per serving

Critical Success Points

  • Grating the carrots to the right size
  • Roasting carrots in ghee for 10‑15 minutes
  • Slow cooking with milk on low flame
  • Cooking until oil separates
  • Adding khoya at the end

Safety Warnings

  • Hot ghee can cause severe burns – handle with care.
  • Use a sturdy pan to prevent spills when the mixture expands.
  • Keep knives away from children.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Gajar ka Halwa (Carrot Halwa) without Ghee or Mawa
21

Gajar ka Halwa (Carrot Halwa) without Ghee or Mawa

A traditional Indian carrot halwa made by slowly cooking grated carrots in full‑fat milk until the milk reduces to natural mawa, then sweetened with sugar, flavored with cardamom and finished with toasted nuts. No added ghee or milk solids are required, making it a lighter yet richly aromatic dessert.

1 hr 50 minServes 4$5
Indian
Carrot Halwa (Gajar Ka Halwa)
16

Carrot Halwa (Gajar Ka Halwa)

A traditional Indian carrot halwa made with fresh red carrots, ghee, milk, sugar, nuts, and mawa. This festive sweet is rich, aromatic, and perfect for celebrations.

2 hrs 2 minServes 8$16
Indian
Classic Carrot Halwa (Gajar Ka Halwa)
23

Classic Carrot Halwa (Gajar Ka Halwa)

A rich, aromatic Indian carrot halwa made with fresh grated carrots, ghee, full‑fat milk, sugar, and cardamom. Cooked slowly until the milk evaporates, this version delivers a bakery‑level flavor without any khoya, though you can add it for extra richness.

1 hr 20 minServes 6$8
Indian
Quick & Easy Carrot Halwa (Gajar Ka Halwa) with Vanilla Ice Cream
15

Quick & Easy Carrot Halwa (Gajar Ka Halwa) with Vanilla Ice Cream

A fast, light version of classic Indian carrot halwa made in a pressure cooker without grating the carrots. Coarsely chopped carrots cook with ghee and full‑fat milk, then are reduced to a silky, sweet dessert. Finished with toasted almonds, cashews, raisins, a pinch of cardamom and served hot alongside vanilla ice cream.

56 minServes 4$5
Indian
Traditional Wedding-Style Moong Dal Halwa
18

Traditional Wedding-Style Moong Dal Halwa

A rich, grainy sweet made from split yellow moong dal, ghee, and aromatic spices. This classic Indian halwa is the star dessert at many weddings, offering a melt‑in‑the‑mouth texture and a fragrant finish of cardamom, saffron, almonds and pistachios.

3 hrs 30 minServes 8$21
Indian
Gajar Ka Halwa Recipe - Simple and Delicious Gajar Halwa - Carrot Halwa Recipe - Easy Indian Dessert
12

Gajar Ka Halwa Recipe - Simple and Delicious Gajar Halwa - Carrot Halwa Recipe - Easy Indian Dessert

A classic Indian sweet made by slowly cooking grated carrots in ghee, milk, and sugar until soft and fragrant, then finished with chopped cashews, almonds, and pistachios. This recipe from Kabita's Kitchen uses simple pantry staples and takes about an hour to prepare, yielding a rich, melt‑in‑your‑mouth halwa perfect for festivals or a comforting dessert.

1 hr 40 minServes 5$7
Indian