
Indian · Desserts
Gulab Jamun Recipe | Soft & Juicy Indian Sweet Dessert
Learn how to make soft and juicy gulab jamun at home with this easy step-by-step recipe. A classic Indian dessert soaked in sugar syrup.
- Prep
- 20 min
- Cook
- 25 min
- Serves
- 6
- Difficulty
- Medium
Method
Syrup Start
Prepare sugar syrup by boiling water and sugar together in a pan. Stir until sugar dissolves completely.
Aroma Boost
Add crushed cardamom pods and saffron strands to the syrup for aroma and flavor.
Floral Finish
Simmer the syrup for 5–7 minutes, then turn off heat and add rose water. Keep it warm.
Dry Mix
In a mixing bowl, combine milk powder, flour, and baking soda.
Ghee Bind
Add ghee and mix well until the mixture becomes crumbly.
Soft Dough
Gradually add milk and knead gently into a soft, smooth dough. Do not over-knead.
Ball Rolling
Divide dough into small equal portions and roll into smooth, crack-free balls.
Slow Fry
Heat oil or ghee on low-medium heat and fry the balls slowly until they turn deep golden brown.


Drain
Remove fried balls and drain excess oil on paper towels.
Syrup Soak
Immediately place warm gulab jamuns into warm sugar syrup and let them soak for at least 1–2 hours.
Garnish & Serve
Serve soft, juicy gulab jamuns garnished with pistachios.


Cook’s tips
- Avoid over-kneading the dough, as it can make the gulab jamuns tough instead of soft.
- Ensure there are no cracks when rolling the balls, or they might break during frying.
- Maintain a consistent low-medium heat while frying to ensure they cook evenly through to the center.
Recipe notes
Experience the legendary sweetness of India's favorite celebratory treat! 
Hosting a festive dinner? These sweets pair beautifully with our Paneer Butter Masala and Crispy Samosas for a complete Indian banquet!
Frequently asked questions
Can I use Khoya?
Yes, traditional recipes use khoya (milk solids), but milk powder is a great and easy alternative.
Why are they hard?
They might be hard if the dough was too dry or if they were fried on high heat.


