How to Make Delicious Gajar Halwa – A Traditional Pakistani Dessert

How to Make Delicious Gajar Halwa

Gajar Halwa is a popular dessert in Pakistan, made with grated carrots, milk, sugar, and spices. It is often served during special occasions like weddings, festivals, and family gatherings. Here’s how to make this delicious dessert at home:


  • 1 kg carrots, grated
  • 1 liter whole milk
  • 1 cup sugar
  • 1/2 cup ghee or clarified butter
  • 1/2 cup chopped nuts (almonds, pistachios, or cashews)
  • 1 tsp ground cardamom
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg


  1. In a heavy-bottomed pot, add the grated carrots and milk. Cook on medium-high heat, stirring occasionally, until the milk comes to a boil.
  2. Lower the heat to medium and continue to cook the mixture, stirring frequently, until the milk has reduced and thickened and the carrots are soft and cooked through. This can take anywhere from 30 minutes to an hour, depending on the size of the pot and the amount of liquid in the mixture.
  3. Add the sugar, ghee, chopped nuts, cardamom, cinnamon, and nutmeg to the pot. Stir well to combine and continue to cook the mixture on medium heat, stirring frequently, until the sugar has dissolved and the mixture has thickened to a pudding-like consistency.
  4. Turn off the heat and let the Gajar Halwa cool for a few minutes before serving. Garnish with additional chopped nuts, if desired.

Gajar Halwa is best served warm or at room temperature. It can be stored in the refrigerator for up to 5 days and reheated before serving.

This traditional Pakistani dessert is a crowd-pleaser, with its rich and creamy texture and fragrant spices. Give it a try at home and impress your friends and family with your culinary skills!

This website stores cookies on your computer. Cookie Policy