National Dish Pakistan: Gajar Ka Halwa (Recipe) · National Dish Recipes

National Dish Pakistan: Gajar Ka Halwa (Recipe)

Warm carrot halwa topped with chopped pistachios and almonds
In this article

Discover Gajar Ka Halwa, one of Pakistan’s most cherished sweets! This warm, creamy carrot pudding brings together freshly grated carrots, milk and fragrant spices to create a dessert that feels every bit as celebratory as the weddings and festivals it is so often served at. Its rich aroma and gentle sweetness make it the kind of pudding you look forward to on a cold evening. Bring a little South Asian comfort straight to your own kitchen.

About Gajar Ka Halwa

Gajar Ka Halwa, also known as carrot halwa, is a delicious and creamy dessert held in great affection across Pakistan. This speciality is made from freshly grated carrots, sugar, milk and a range of aromatic spices, all cooked down slowly until rich and fudgy. Its tempting fragrance and sweet flavour make it a firm favourite at festivities, weddings and other special occasions. Preparing it is a genuine pleasure, delighting not only the palate but every one of the senses along the way.

Ingredients (serves 1–2)

  • 2 large carrots, freshly grated
  • 500 ml milk
  • 100 g sugar
  • 50 g ghee or butter
  • 1/4 teaspoon ground cardamom
  • A handful of chopped nuts (such as almonds and pistachios)
  • Raisins, to taste

Shopping for the ingredients

If you want to make Gajar Ka Halwa, it is worth sourcing all your ingredients in good quality. Choosing the best carrots is key, as fresh, sweet carrots have a real impact on the flavour of the finished dessert. Visit local markets or greengrocers to find the freshest produce. It is also a good idea to pick unsalted nuts so their natural flavour comes through clearly against the sweetness.

Preparing the dish

To make Gajar Ka Halwa a success, start by laying out all your ingredients in a tidy, organised space. Grating the carrots is an essential step; use a coarse grater to reduce them to fine shreds. Prepare the nuts too, roughly chopping them so they stand out subtly when you serve. Good preparation makes the step-by-step cooking far easier and helps the dish cook evenly.

Step-by-step instructions

  1. Heat the ghee or butter in a large pan and add the grated carrots.
  2. Sauté the carrots over medium heat, stirring constantly, until softened — this usually takes about 5–7 minutes.
  3. Pour in the milk and bring to the boil, then reduce the heat and simmer until the milk has almost completely evaporated.
  4. Add the sugar and ground cardamom and stir well.
  5. Keep cooking the mixture until it thickens and the ghee begins to appear at the edges (around 15–20 minutes).
  6. Stir in the chopped nuts and raisins until evenly combined.
  7. Serve as you like, warm or cold.

Gluten-free / lactose-free version

Making Gajar Ka Halwa gluten-free or lactose-free is simple and needs only a few tweaks. Instead of ghee or butter you can use plant-based alternatives such as coconut oil, which adds its own rich flavour. For the milk, swap in oat or almond drink, both of which are naturally lactose-free. These changes do nothing to diminish the delicious taste of the dessert and make it accessible to everyone.

Tips for vegans and vegetarians

Gajar Ka Halwa is a wonderful choice for vegans, simply by replacing the milk with a plant-based alternative. You can also swap the ghee for a vegan butter substitute or coconut oil. Reach for unsweetened versions of your plant milk to keep the sugar content in the recipe under control. These adjustments guarantee a tasty, fully vegan version of this traditional dessert. It sits comfortably alongside creamy classics like Kheer.

More tips and tricks

To achieve the perfect Gajar Ka Halwa, it is important to regulate the heat carefully. Too high a heat can cause the milk to catch and burn quickly. Another helpful trick is to steam the grated carrots beforehand to shorten the cooking time. A good-quality pan with a heavy base is also an advantage, ensuring even heat distribution and helping you avoid any scorching.

Adapting the recipe to your taste

The lovely thing about Gajar Ka Halwa is just how many ways it can be adapted. Add more nuts or dried fruit for extra texture and flavour. Experiment with different spices such as cinnamon or nutmeg for a unique flavour profile. Every time you make the recipe you can shape it a little differently to suit your personal preferences.

Ingredient substitutions

If you do not have some of the ingredients to hand, there are plenty of alternatives that work well in Gajar Ka Halwa. Instead of sugar, for example, you could use honey or agave syrup, though you will want to adjust the amount of sweetness carefully in that case. In place of the traditional nuts, seeds such as sunflower or pumpkin seeds make a good stand-in. Be creative and try out different combinations! For another carrot-free take on the same idea, see Lauki Halwa or the semolina-based Suji Ka Halwa.

Drink pairing ideas

A range of drinks pairs beautifully with a dessert like Gajar Ka Halwa. A glass of classic masala chai harmonises perfectly with its sweetness — try a cup of Doodh Patti Chai alongside. For those who prefer something cool, freshly pressed juices such as carrot or pineapple work wonderfully. These combined flavours make for an all-round satisfying dessert experience.

Serving and presentation ideas

To present Gajar Ka Halwa attractively, serve the dessert in small bowls or on elegant plates. A decorative garnish of chopped nuts or a mint leaf gives the dish that special something. You could also add a small spoonful of cream or a plant-based whipped alternative as a topping to create a pleasing contrast to the sweetness. Aim to serve the dessert warm to make the most of the experience.

A bit of history

Gajar Ka Halwa has a long tradition reaching back to the Mughal era, when it was served as a royal dessert. It is popular not only in Pakistan but across many other South Asian countries too. The combination of fresh ingredients and traditional preparation methods has helped keep this dessert alive down the years. Today it is a firmly established part of South Asian cuisine, treasured in homes and restaurants alike, and a fine example of the sweet side of Pakistani cuisine.

More recipe ideas

Summary: Gajar Ka Halwa

Gajar Ka Halwa is an unforgettable dessert, made with plenty of love. The combination of freshly grated carrots, sweet milk and aromatic spices creates a truly heavenly taste experience. This traditional dish is not only firmly rooted in Pakistani cooking but has also found a place in many hearts around the world. Whether at celebrations or simply as a delicious treat in between, the joy it brings is quite incomparable.