PProvenance
Enter
Diwali Gulab Jamun
Indian · Indian subcontinent

Diwali Gulab Jamun

Gulab jamun — soft, spongy milk-solid balls soaked in rose-scented sugar syrup — are among the most beloved sweets across South Asia and are central to Diwali celebrations, as well as every other occasion of significance. The name translates as 'rose water' (gulab) and 'berry' (jamun), referring to the rose-flavoured syrup and the berry-like size and colour. The balls are made from khoya (reduced milk solids) or milk powder, mixed with a small amount of flour and cardamom, shaped into smooth balls, and deep-fried at a precise low temperature until evenly golden — then plunged into the warm sugar syrup while hot, which allows them to absorb it fully. The absorbed syrup is what creates the characteristic softness; gulab jamun that haven't absorbed enough syrup are dense and dry. Patience during frying (low heat throughout, 12–15 minutes per batch) and adequate soaking time (minimum 30 minutes, ideally longer) are the two non-negotiable elements.

‹Swipe for the next dish›
Serves4
Total120 min (plus 30 min soak)
Sourced0of 13 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.

200g
whole milk powder
Not yet stocked in British Columbia
100g
all-purpose flour
Your own market
50g
ghee
melted
Not yet stocked in British Columbia
60ml
evaporated milk
Your own market
1
green cardamom pod
seeds ground
Not yet stocked in British Columbia
1 pinch
saffron threads
Not yet stocked in British Columbia
vegetable oil for deep-frying
Not yet stocked in British Columbia
400ml
whole milk
Your own market
300g
sugar
Your own market
4
green cardamom pods
bruised
Not yet stocked in British Columbia
1
cinnamon stick
Not yet stocked in British Columbia
4g
rose water
Your own market
15g
pistachios
blanched and halved
Not yet stocked in British Columbia
II

The Method

1
Soak saffron in 30ml warm milk; set aside.
2
Blend milk powder, flour, ghee, evaporated milk, and ground cardamom until breadcrumb texture forms; knead into stiff dough, rest 10 minutes.
3
Roll into 12 balls (18g each), keeping hands lightly oiled.
4
Heat oil to 160°C; fry balls until golden amber, approximately 4–5 minutes, turning constantly — they will puff and darken further off heat.
5
Bring milk and sugar to boil with bruised cardamom and cinnamon; add fried balls and simmer 8 minutes.
6
Remove from heat; stir in saffron milk and rose water.
7
Cool to room temperature, then refrigerate minimum 2 hours before serving garnished with pistachios.
IV

Sensory Tests

◇Sight. Golden exterior gives way to yielding softness when bitten — the syrup absorption complete.
◇Where it lives or dies. Syrup absorption determines everything: balls soaked minimum 30 minutes at warm temperature become soft; undersoak or use cold syrup and they stay dense and dry, defeating the technique.
VI

What to Pour

The pairing
El Silencio Espadin Mezcal
El Silencio Mezcal · Oaxaca — Mezcal
Bridge — the dish's smoke meets 'smoke' in the pour; smoke speaking to smoke.
Not yet stocked in British Columbia
Agave spirit
From British Columbia

Nothing from British Columbia holds against this yet.

Without alcohol

No pour without alcohol holds against this yet.

The whole pairing
VII

Origin & Lineage

Indian subcontinent; gulab jamun's origins trace to Persia (similar preparations like luqmat al-qadi) brought to India during the Mughal period c. 16th–17th century; now iconic across India, Pakistan, Bangladesh, and the diaspora.