Gajar Halwa (Carrot Pudding)

Halwa in Arabic means ‘sweet’. Gajar Halwa is one of the most delicious Indian desserts. It is surprisingly easy to make at home. Freshly grated carrots cooked in milk and milk solids till they almost become a jam is subtly flavored with a hint of cardamom. Add to that nuts and raisins toasted in some ghee- sounds absolutely heavenly right? Do try this recipe and let me know how it goes @sarchakra

PREP TIME: 10 mins

COOK TIME: 30 mins

YIELDS: Serves 5


  • Carrots 4 cups grated
  • Sugar 1 cup
  • Green cardamom pods 1 tsp, crushed to a powder
  • Mawa/milk solid ยฝ cup crumbled
  • Milk 2 cups
  • Ghee (clarified butter) 3 tbsp
  • Pistachios 10-15
  • Cashews 10
  • Golden raisins 10


  • Pour milk in a heavy bottomed pan. Let it come to a boil.
  • Put the grated carrots in. Turn the heat to medium. Cook the carrots in the milk till they are cooked. This should take about 25 minutes.
  • Add the sugar. Let the sugar melt and the mixture starts to reduce.
  • Add crumbled mawa. Put in 2 tbsp ghee. Cook till the mixture dries up.
  • Add cardamom powder.
  • In a small pan heat 1 tbsp ghee. Fry the pistachios, cashews and raisins turn aromatic and golden.
  • Sprinkle the toasted nuts on the Halwa. Stir. Halwa is ready to be served. You could eat it hot or cold.


I used my Ninja Food Processor to shred the carrots. The whole process took about 5 minutes- so much better than sitting and grating the carrots with the hand held grater! This is why I love modern gadgets!

For the health conscious, you can definitely make it slightly healthier by reducing the amount of sugar. But eating this in moderation once in while really can’t harm anyone, right?

Do not rush with this dish. Slow cooking is key.

If you try a recipe, please use the hashtag #sarchakra on INSTAGRAM for a chance to be featured!

Gajar Halwa

4 thoughts

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.