Classic mithai · Eid favourite
Gulab Jamun Recipe (Soft Milk Powder Jamun)
Soft dough. Low heat fry. Warm syrup.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenGulab jamun are soft milk dumplings fried slowly and soaked in rose and cardamom syrup. They go wrong when the dough is over-kneaded and they turn hard, or the oil is too hot and the centre stays raw. The fix is a soft, barely mixed dough, smooth crack-free balls and frying on low heat.
The 3 laws of gulab jamun
Why this recipe works
Over-kneading
Kneading makes jamun hard.
Cracks
Cracks split open in the oil.
Hot oil
Slow frying cooks the centre.
Shopping and prep list
Ingredients
Jamun
Syrup
The NineFoods oil gauge
Is the oil at the right heat?
Drop a pinch of dough or batter in the oil.
Method · 5 stages
Step by step
Syrup
- Boil sugar, water and cardamom until slightly sticky.
- Add rose water and keep warm.
Dough
- Mix milk powder, flour, baking powder and ghee.
- Add milk a spoon at a time and bring together without kneading.
Shape
- Roll small, smooth balls with no cracks.
Fry
- Fry on low, swirling the oil, until deep brown.
- Use the gauge above.
Soak
- Drop hot jamun into warm syrup.
- Soak at least 2 hours.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Dough over-kneaded or too dry.
Fix next time
Mix lightly and add a little more milk.
Why
Oil too hot.
Fix next time
Fry on low so the inside cooks.
Why
Cracks in balls or too soft dough.
Fix next time
Roll smooth and add 1 tsp flour if too soft.
Why
Syrup too thick or cold.
Fix next time
Use warm, thin syrup.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| Milk powder | Base | Khoya, 250 g |
| Maida | Binder | Semolina, 1 tbsp |
| Rose water | Aroma | Kewra |
| Ghee for frying | Flavour | Oil |
After the meal
Serve, store, reheat
Serve with
Warm, on their own or with vanilla ice cream.
Store
Room temperature 1 day, fridge 5 days in syrup.
Reheat
Warm 20 seconds in the microwave or in warm syrup.
How we tested this recipe
Tested in a home kitchen, not a studio

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.
- Cooked from start to finish with the exact quantities above for 6 servings, using both the metric and US cup measures.
- Every one of the 5 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (is the oil at the right heat) and the troubleshooter come from batches that went wrong, and how we fixed them.
- Reheating and storage advice was checked on leftovers, not guessed.
Keep cooking
Related recipes and guides
Quick answers
Gulab Jamun FAQ
Why are my gulab jamun hard?
The dough was over-kneaded or too dry.
Why did they break in oil?
The balls had cracks or the dough was too soft.
How long should they soak?
At least 2 hours in warm syrup.
Can I use khoya?
Yes, khoya gives a richer, traditional jamun.

