PProvenance
Enter
P
Indian

Gajar Halwa — Carrot Khoya Ghee Reduction (गाजर हलवा)

Gajar halwa (गाजर हलवा) is the winter crown of North Indian desserts: grated red Dilli carrot (Daucus carota, the Delhi winter variety with intense sweetness and deep crimson colour) slowly cooked in ghee until the moisture evaporates, then combined with full-fat milk that is reduced in the carrot, and finally finished with khoya, sugar, cardamom, and saffron. The three-stage process — ghee, milk reduction, khoya incorporation — produces depth of flavour that the shortcut single-stage methods cannot approach. The Dilli gajar (दिल्ली गाजर) is the specific carrot variety that makes this dish seasonal and regional — orange carrots produce a pale, less flavourful version.

‹Swipe for the next dish›
ServesFour portions
Sourced0of 9 in BC
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

500 g
Dilli red carrot (दिल्ली गाजर)
coarsely grated by hand, not food-processed
Your own market
60 g
ghee
good-quality, started cold
Not yet stocked in British Columbia
500 ml
full-fat milk
Your own market
150 g
khoya (mawa)
crumbled
Not yet stocked in British Columbia
100 g
sugar
Your own market
4
green cardamom pods
seeds ground fine
Not yet stocked in British Columbia
1 pinch
saffron
steeped in 2 tbsp warm milk
Your own market
For garnish
20 g
blanched almonds
cut into fine slivers
Not yet stocked in British Columbia
20 g
unsalted pistachios
cut into fine slivers
Not yet stocked in British Columbia
II

The Method

1
Place the cold ghee and the grated carrot together in a wide, heavy pan and set over medium heat — starting with cold ghee rather than hot lets the carrot release its own moisture gradually, so the strands soften all the way through before the ghee has a chance to fry them hard on the outside. Stir constantly as the pan warms. Continue until the carrot has fully softened, turned a deeper garnet, and the pan is fragrant with cooked ghee; there should be no pooling liquid and the carrot strands should glisten individually rather than clump, and the raw carrot smell will have given way to a warm, nutty, almost caramelised fragrance.
2
Pour in the full-fat milk in a steady stream, still over medium heat, so the hot carrot mass is never shocked into seizing or scorching at the point of contact. Stir at regular intervals and do not cover the pan, as a lid traps steam and prevents the concentration you need. This is where the dish lives or dies: maintain the heat steadily — high heat scorches the carrot sugars, low heat steams without reducing — and cook until every drop of milk has been absorbed and the mixture pulls away from the sides of the pan cleanly; draw a spoon through the centre and the trail must hold with no liquid seeping back.
3
Add the crumbled khoya and fold it through evenly, breaking up any lumps as you go so it melts into the carrot mass without leaving dense pockets of unmelted fat. Continue on medium heat, stirring, until the mixture tightens again, then add the sugar and stir to dissolve completely — the sugar will momentarily loosen the halwa, so keep cooking until it firms once more and pulls from the pan. Add the ground cardamom and the saffron steeped in warm milk, fold through, and you will see the colour deepen to a rich garnet and smell the cardamom rise clearly above everything else.
4
Remove from heat and spoon into small cups or a shallow dish while still warm. Scatter almond and pistachio slivers over the surface. Serve at once: the halwa should be hot, dense, and fragrant, with carrot strands still holding a faint fibrous resistance to the spoon.
III

Quality Hierarchy

01
Reserve — Dilli red carrot (Daucus carota, Delhi winter variety) harvested October–February; hand-churned desi ghee; fresh khoya made the same day from full-fat buffalo milk; small-batch unbleached sugar.
02
Estate — Dilli red carrot from a reliable winter market source; good commercial ghee of known provenance; fresh market khoya from a trusted halwai; regular refined sugar.
03
Market — Dilli red carrot where available; standard supermarket ghee; packaged khoya of acceptable fat content; standard sugar. The dish remains authentic in character.
04
House — Orange carrot substituted for Dilli gajar: the colour is pale, the natural sweetness is markedly lower, and the characteristic garnet depth is absent. The dish is edible but is not gajar halwa in its true sense.
IV

Sensory Tests

◇Smell. Raw carrot aroma gives way to a warm, nutty, ghee-forward fragrance in Stage 1 — the signal that the ghee-sauté is complete.
◇Sight. In Stage 2, a spoon drawn through the mixture leaves a clean trail that does not fill back with liquid — milk is fully absorbed.
◇Sight. After khoya and sugar are added in Stage 3, the halwa must again pull away from the sides of the pan before the dish is finished.
◇Touch. In the finished halwa, the carrot strands offer faint fibrous resistance to the spoon — not mushy, not dry.
◇Where it lives or dies. The milk-reduction stage decides the dish: the carrot must absorb every drop of milk completely before khoya and sugar are added — a trail drawn through the mixture must hold clean with no liquid seeping back.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for British Columbia ·

The pairing
2023 seven stars VEGA
Township 7 Vineyards & Winery · Naramata Bench
Township 7 Vineyards & Winery · Penticton →
Sparkling wine
From British Columbia
10 Year Old Estate Whisky
Shelter Point Distillery · Vancouver Island
Shelter Point Distillery · Campbell River →
Whisky
Without alcohol

No pour without alcohol holds against this yet.

Each tap is counted, so the stockist sees the demand Provenance sends them.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year