Gajar ka halwa
A rich dessert of grated carrots slowly cooked in milk, ghee and sugar with cardamom and nuts. It is served warm and is a winter favorite.

Cuisine (268) 44: AmanAgrahari01, CC BY-SA 4.0 (Wikimedia Commons)
Where it comes from
Gajar ka halwa is a Punjabi winter sweet that is now enjoyed across India and Pakistan. Red carrots in season make the best version, and it is often topped with khoya or cream.
Explore the cuisine of India.
Recipe
Make Gajar ka halwa at home
Ingredients
- 2 lb (900 g) carrots, grated
- 4 cups whole milk
- 1/2 cup sugar
- 3 tbsp ghee
- 4 cardamom pods, crushed
- 2 tbsp raisins
- 2 tbsp chopped almonds and cashews
- 1/4 cup khoya or condensed milk (optional)
How it's made
- Heat ghee in a heavy pan and saute the grated carrots 5 minutes.
- Add the milk and cardamom.
- Cook on medium heat, stirring often, 40 to 50 minutes until the milk has fully evaporated.
- Stir in the sugar and cook until the mixture thickens again.
- Add khoya or condensed milk if using.
- Fold in raisins and nuts.
- Serve warm.
Variations
- Microwave or pressure cooker shortcut.
- Vegan: use coconut milk and oil.
- Topped with a scoop of vanilla ice cream.
Cook’s tip: Use sweet, juicy red carrots and cook patiently so the milk reduces fully.
Related dishes

KheerDesserts and sweets · India

Gulab jamunDesserts and sweets · India

JalebiDesserts and sweets · India

KulfiDesserts and sweets · India
About this page
Description and method written by Intercontinental Chef. Home-style method; quantities are a starting point, so adjust to taste.
Photo credit
- Cuisine (268) 44: AmanAgrahari01, CC BY-SA 4.0 (Wikimedia Commons)
