
Gulab Jamun
About this recipe
Soft, melt-in-your-mouth milk-solid dough balls fried to a deep golden brown, then soaked in a fragrant rose and cardamom sugar syrup. This classic Indian sweet is a beloved staple at celebrations and festivals — and with a few simple techniques, it's completely achievable at home. The result is pillowy, syrup-drenched little spheres that are irresistibly tender all the way through.
Instructions
- 1
Combine the Granulated Sugar and Water in a Saucepan over medium heat. Stir until the Granulated Sugar dissolves, then add the crushed Green Cardamom Pods and Saffron Strands (if using). Bring to a gentle boil, then reduce the heat and simmer for 5 minutes until the syrup is slightly sticky but not thick — it should coat the back of a spoon lightly. Remove from heat, stir in the Rose Water and Lemon Juice. Keep warm (do not refrigerate).
- 2
In a Mixing Bowl, whisk together the Milk Powder, All-Purpose Flour, Baking Soda, and Cardamom until evenly combined.
- 3
Add the softened Ghee (or Butter) to the dry ingredients. Use your fingertips to rub it in until the mixture resembles coarse breadcrumbs.
- 4
Add Milk one tablespoon at a time, gently bringing the dough together after each addition. The dough should be soft, smooth, and slightly sticky — not dry or crumbly. You may need slightly more or less Milk depending on your Milk Powder brand. Do NOT knead the dough; just bring it together gently. Over-working the dough will make the jamuns tough.
- 5
Cover the dough with a damp cloth or Plastic Wrap and let it rest for 10 minutes. This allows the Milk Powder to fully hydrate.
- 6
Divide the dough into 18–20 equal portions (about the size of a large marble, roughly 1 inch). Roll each portion between your palms into a smooth ball with no cracks on the surface. Cracks will cause the jamuns to break apart during frying. If the dough sticks, lightly grease your palms with a tiny bit of Ghee.
- 7
Pour the Neutral Oil into a heavy-bottomed Pot or Saucepan to a depth of at least 3 inches. Heat the Neutral Oil over medium-low heat to 300°F. This low-and-slow frying temperature is the most important step — too hot and the jamuns will brown on the outside while remaining raw inside.
- 8
Test the Neutral Oil with a tiny piece of dough — it should rise to the surface slowly and steadily. If it shoots up immediately, the Neutral Oil is too hot; reduce the heat and wait. Gently slide in 4–5 dough balls at a time, being careful not to crowd the pan.
- 9
Fry the jamuns, stirring gently and continuously with a Slotted Spoon to ensure even browning on all sides. Fry for 8–10 minutes until they are a deep, even golden-brown color all over. They will puff up and expand during frying — this is normal and a sign of good texture.
- 10
Remove the fried jamuns with a Slotted Spoon and drain briefly on paper towels for about 30 seconds. Do not let them cool completely before adding to the syrup.
- 11
While still hot, transfer the jamuns directly into the warm Granulated Sugar syrup. They should be fully submerged — gently push them down if needed. Repeat the frying process in batches with the remaining dough balls.
- 12
Allow the jamuns to soak in the warm syrup for at least 30 minutes before serving. They will absorb the syrup and swell further. For the best results, let them soak for 1–2 hours, or overnight in the refrigerator.
- 13
Serve the gulab jamun warm or at room temperature, with a generous spoonful of syrup. Garnish with finely chopped Pistachios and dried Rose Petals if desired. They are also wonderful served alongside a scoop of vanilla ice cream.
60-day free trial
Cook this with your whole family on Homii
Save this recipe, plan your week, build smart shopping lists, and let Chef Mii adapt it to your household's tastes and allergies.
60-day free trial
Let Homii's AI run your kitchen
- Chef Mii plans meals around your tastes, schedule & budget
- A full week of dinners built in seconds
- Smart shopping lists, auto-organized by aisle
- Adapts every recipe for allergies & serving sizes
No credit card required