Butter chicken with garlic naan and basmati rice at SPICE ROOM Denver
A sweet bowl of gajar ka halwa, a classic Indian dessert made from grated carrots, milk, and nuts | SPICE ROOM Denver
dessert
gajar halwa
carrot
Indian sweets
winter dessert
vegetarian
RECIPES

Gajar Ka Halwa Recipe (Carrot Halwa)

ByCulinary TeamLast updated

Slow-cooked grated carrots in cardamom-infused milk, sweetened with sugar and topped with pistachios — India's most loved winter dessert.

Easy
Prep: 15 minCook: 50 minServes: 6 servings

Ingredients

  • 1 lb carrots, finely grated
  • 4 cups whole milk
  • 1/2 cup sugar
  • 3 tbsp ghee
  • 1/2 tsp ground cardamom
  • 2 tbsp slivered almonds
  • 2 tbsp chopped pistachios
  • 2 tbsp golden raisins
  • Pinch saffron threads (optional)

Instructions

  1. 1

    Heat ghee in a heavy-bottomed pan over medium heat. Add grated carrots and sauté for 5 minutes, stirring frequently.

  2. 2

    Pour in all the milk and bring to a gentle boil. Reduce heat to medium-low.

  3. 3

    Cook uncovered, stirring every 5 minutes, until the milk is fully absorbed and the carrots are soft and dark. This takes 40-50 minutes — be patient.

  4. 4

    Add sugar and stir well. The mixture will release moisture. Continue cooking for another 8-10 minutes until it thickens again.

  5. 5

    Add ground cardamom and raisins. Stir for 2 more minutes.

  6. 6

    Transfer to a serving dish. Garnish with slivered almonds, pistachios, and saffron threads. Serve warm.

Chef's Notes

Gajar ka halwa is the quintessential Indian winter dessert — grated carrots slow-cooked in whole milk until caramelized, then enriched with ghee, sugar, and aromatic cardamom. Every spoonful is warm, comforting, and deeply satisfying.

The Right Carrots

Traditional gajar halwa uses red/pink Delhi carrots (gajar) which are sweeter and more tender. If unavailable, regular orange carrots work well — just increase the sugar slightly. Avoid baby carrots, which lack the flavor depth you need.

Low and Slow Is Non-Negotiable

The magic of halwa happens during the slow reduction of milk. As the carrots absorb the milk over 40-50 minutes, they transform from raw to silky and sweet. Stirring frequently prevents burning and ensures even cooking. This is a labor of love, and it’s worth every minute.

Garnishing & Serving

Top with slivered pistachios, almonds, and a pinch of saffron for a stunning presentation. Serve warm with a scoop of vanilla ice cream for a fusion twist. At Spice Room, our gajar halwa is a seasonal favorite — check our dessert menu or visit any of our Denver locations.

SPICE ROOM Kitchen, Culinary Team at SPICE ROOM Denver

SPICE ROOM Kitchen

Culinary Team

The SPICE ROOM culinary team collaborates on recipes inspired by generations of family cooking traditions from across India and Nepal. Every recipe we share is tested and refined in our Denver kitchens to bring you authentic flavors at home.

Indian Cuisine
Himalayan Cuisine
Home Cooking

Share This Recipe

Embed this recipe card on your blog or website with the code below.

Gajar Ka Halwa Recipe (Carrot Halwa)

Gajar Ka Halwa Recipe (Carrot Halwa)

Prep: 15 min · Cook: 50 min · Serves: 6 servings

Key ingredients: 1 lb carrots, finely grated, 4 cups whole milk, 1/2 cup sugar, 3 tbsp ghee, 1/2 tsp ground cardamom, 2 tbsp slivered almonds…

Get Full Recipe →

Recipe by SPICE ROOM Denver

<blockquote cite="https://denverspiceroom.com/blog/gajar-ka-halwa-recipe" style="max-width:400px;font-family:Georgia,serif;border:1px solid #D4A853;border-radius:12px;overflow:hidden;margin:1em auto;">
<img src="https://denverspiceroom.com/food/gajar-halwa.webp" alt="Gajar Ka Halwa Recipe (Carrot Halwa)" style="width:100%;height:200px;object-fit:cover;" />
<div style="padding:16px;">
<h3 style="margin:0 0 8px;font-size:18px;color:#1A1A2E;">Gajar Ka Halwa Recipe (Carrot Halwa)</h3>
<p style="margin:0 0 8px;font-size:13px;color:#666;">Prep: 15 min · Cook: 50 min · Serves: 6 servings</p>
<p style="margin:0 0 12px;font-size:12px;color:#888;">Key ingredients: 1 lb carrots, finely grated, 4 cups whole milk, 1/2 cup sugar, 3 tbsp ghee, 1/2 tsp ground cardamom, 2 tbsp slivered almonds…</p>
<a href="https://denverspiceroom.com/blog/gajar-ka-halwa-recipe?utm_source=partner&utm_medium=recipe_embed" target="_blank" rel="noopener" style="display:inline-block;padding:8px 16px;background:#D4A853;color:#1A1A2E;text-decoration:none;border-radius:8px;font-size:13px;font-weight:bold;">Get Full Recipe →</a>
<p style="margin:8px 0 0;font-size:10px;color:#aaa;">Recipe by <a href="https://denverspiceroom.com?utm_source=partner&utm_medium=recipe_embed" style="color:#D4A853;">SPICE ROOM Denver</a></p>
</div>
</blockquote>