North India / pan-Indian · Indian

Gulab Jamun (Milk Dumplings in Rose-Cardamom Syrup)

The king of Indian sweets: soft khoya dumplings fried to deep gold and soaked in warm rose-and-cardamom syrup until they swell, juicy and melting. The dessert no Diwali or wedding is complete without.

By Table & Traditions Editors

Published July 6, 2026

Deep golden-brown gulab jamuns glistening in amber rose syrup in a bowl, garnished with slivered pistachios and a few saffron strands.

Cultural context

Gulab jamun — 'gulab' for rose, 'jamun' for the dark berry it resembles — traces to the milk-based sweet traditions carried into India through Persian and Mughal influence. Today it's the most universal celebratory sweet in the subcontinent, served at Diwali, Eid, weddings, and every festival in between.

Yield
Makes about 18
Prep
25 min
Cook
30 min
Total
55 min (plus soaking)
Difficulty
Intermediate

Gulab jamun is, by common consent, the king of Indian sweets — soft dumplings of milk solids fried to a deep gold and soaked in warm rose-and-cardamom syrup until they swell, juicy and melting on the tongue. No Diwali, Eid, or wedding feels complete without a bowl of them. The name says what it is: gulab (rose), for the fragrant syrup, and jamun, for the dark berry the fried balls resemble.

Two things decide success: the dough and the syrup

A great gulab jamun is soft and syrup-soaked, never hard or dry. That comes down to a soft, smooth, crack-free dough (minimal flour, gentle handling, just a pinch of soda) and a thin, warm syrup. A thick syrup sits on the surface and leaves the centre dense; a thin one soaks all the way through.

Fry low and slow

The most common mistake is frying too hot. The balls need to cook through to the middle as they slowly brown, so keep the heat low-medium and stir gently for even colour. Rushed, they brown outside and stay raw within.

Hot jamuns, warm syrup

The golden rule of soaking: drop the hot fried jamuns straight into warm syrup. The temperature match is what lets them drink it in and balloon into soft, juicy spheres. Give them an hour or two to soak before serving.

For more festive sweets, see kaju katli and our guide to Indian festival sweets, or browse the full recipe collection.

Ingredients

Makes
18

For the dumplings

  • 1 cup khoya (mawa / dried evaporated milk solids), grated The traditional base. A good shortcut: 1 cup milk powder with the additions below.
  • 3 tbsp all-purpose flour (maida)
  • 1/4 tsp baking soda Just a pinch — too much and the jamuns crack or dissolve.
  • 2–3 tbsp warm milk, to bind
  • ghee or oil for deep-frying

For the syrup

  • 2 cups sugar
  • 2 cups water
  • 4 cardamom pods, crushed; 1 tsp rose water; a few saffron strands; a squeeze of lemon

Method

Tap a step’s number to check it off as you go.

  1. Make the syrup: simmer sugar and water with cardamom for 8–10 minutes to a thin, sticky (not thready) syrup. Stir in rose water, saffron, and lemon. Keep warm.

    Why: A thin warm syrup soaks into the jamuns; a thick one stays on the surface and leaves them dense. Lemon stops it crystallising.

  2. Mix the khoya, flour, and soda, then add just enough warm milk to form a soft, smooth, crack-free dough. Rest 10 minutes.

    Why: A soft, smooth dough makes tender jamuns; over-kneading or too much flour makes them hard. Cracks in the dough become cracks in frying.

  3. Roll into smooth, small balls (they double in size). Make sure there are no cracks.

    Why: Smooth, crack-free balls fry evenly and won't split open in the oil; small ones, because they swell a lot.

  4. Fry on low-medium heat, stirring gently, until deep golden-brown all over.

    Why: Low heat is essential — the balls must cook through to the centre as they slowly brown. Too hot and they brown outside while raw within.

  5. Drop the hot fried jamuns straight into the warm syrup and soak at least 1–2 hours.

    Why: Hot jamuns into warm syrup is the rule — the temperature lets them drink in the syrup and swell into soft, juicy spheres.

A quick, anonymous tap — no review needed.

Variations

  • Milk powder (quick)

    No khoya? Mix 1 cup milk powder, 3 tbsp flour, 2 tbsp ghee, soda, and milk to a soft dough — a reliable shortcut version.

  • Kala jamun

    Fry darker and use a slightly drier dough for the deep, almost-black kala jamun with a denser bite.

  • Stuffed

    Tuck a few chopped pistachios or a saffron strand inside each ball before frying.

Serving & Storage

Serve warm or at room temperature, two to a bowl with a little syrup — and, if you like, a scoop of vanilla ice cream for the modern 'gulab jamun à la mode.'

Pairs with: A little warm syrup, Vanilla ice cream, A festive sweets platter.

Storage: Keep in their syrup, refrigerated, up to a week. Warm gently before serving so they soften again.

Nutrition

Per serving (2 pieces)

Calories
300
Protein
5 g
Carbs
44 g
Fat
12 g
Fiber
0 g
Sugar
40 g
Sodium
60 mg

Notable micronutrients: Calcium, Phosphorus

Estimated using standard ingredient data. Values vary with brands and substitutions.

Frequently Asked Questions

Why did my gulab jamuns turn hard?

Usually too much flour, over-kneading, or frying too hot. Use a soft dough with minimal flour, handle it gently, and fry on low-medium so they cook through and stay tender. The syrup should be warm and thin so they can soak.

Why did my jamuns crack or break apart in the oil?

Cracks in the rolled balls or too much baking soda. Roll them perfectly smooth and crack-free, and use only a pinch of soda. A dough that's too dry also cracks — add a little more milk.

Can I make gulab jamun without khoya?

Yes — the milk-powder version (see variations) is popular and reliable, and instant mixes exist too. Khoya gives the most traditional, rich flavour, but milk powder is a great everyday substitute.

What to drink with this

All drinks →

Hand-picked pours to match this dish.

From our kitchen community

Ratings & Reviews

My Rating

Tap a star to rate — no sign-in, no form needed.

Be the first to rate Gulab Jamun (Milk Dumplings in Rose-Cardamom Syrup).

Further reading