[7] The dessert is traditionally eaten during all of the festivals in the Indian subcontinent, mainly on the occasion of Diwali,[8] Holi, Raksha Bandhan, and Eid.
Because of its low fat content, vegetarian characteristics, ease of making, medium shelf-life and taste, gajar ka halwa is a popular dessert all over India and often served at most festivals.
[14] Gajar ka halwa originally contained carrots, milk and ghee but nowadays includes many other ingredients like mava (khoya).
[15] The main ingredients of gajar ka halwa are freshly grated carrots, milk, sugar, cardamom, khoya, and ghee.
It is made by heating a comparatively large amount of milk cream along with carrots, sugar, rose water and saffron over low flame.