Gulab Jamun Recipe
Dumplings soaked in thick sugar syrup.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Gulab Jamun dough
Sugar syrup
For frying
To garnish (optional)
Method
Sugar syrup
Prepare syrup
In a medium saucepan combine 2 cups sugar and 1 cup water. Add crushed cardamom pods and saffron strands. Bring to a gentle boil over medium heat, stirring until sugar dissolves. Reduce heat and simmer uncovered for 6–8 minutes until slightly thickened (it should coat a spoon lightly). Add lemon juice, simmer 1 minute, then remove from heat and stir in rose water. Keep the syrup warm at a very low simmer (or off but warm) while you prepare the dough; syrup temperature should be warm-hot (not boiling) when you add fried jamuns so they absorb syrup.
Gulab Jamun dough
Make dough
In a large bowl whisk together milk powder, all-purpose flour, baking powder, cardamom powder, semolina (if using) and salt. Add melted ghee and use your fingertips to incorporate until mixture resembles coarse crumbs. Stir in yogurt (if using). Add milk, 1 tablespoon at a time, mixing gently until a soft, slightly sticky but smooth dough forms. You may not need all the milk; dough should be soft and supple but not runny. Do not overwork the dough — mix just until combined.
Rest dough
Cover the dough with a damp cloth or plastic wrap and let rest 10 minutes. This relaxes the flour and helps form smooth balls.
Shape balls
Divide the dough into 12–16 equal portions depending on desired size. Roll each portion between your palms into a smooth, crack-free ball (about 1 inch / 2.5 cm diameter for 16 pieces or larger if making 12). Ensure there are no cracks — cracks can cause jamuns to break open while frying. Keep shaped balls covered with a damp cloth to prevent drying.
Frying
Heat oil
Pour oil or ghee into a deep, heavy-bottomed pan to a depth of about 2–3 inches. Heat over medium-low to medium heat; the ideal frying temperature is 325–350°F (163–177°C). If you don’t have a thermometer, test by dropping a small dough scrap — it should rise slowly and steadily, not brown instantly.
Fry jamuns
Reduce heat to maintain a gentle steady heat. Fry the dough balls in small batches (do not overcrowd) turning constantly with a slotted spoon so they brown evenly on all sides. Fry until deep golden brown, about 5–8 minutes per batch depending on size and temperature. Keep heat controlled — too hot will brown outside but leave raw inside. Transfer fried jamuns directly into the warm sugar syrup.
Soak and finish
Soak in syrup
Allow the fried jamuns to soak in the warm syrup for at least 1 hour to fully absorb the syrup and become soft. For best texture, let them soak 2–3 hours or overnight in the refrigerator (if refrigerating, bring to room temperature before serving). Turn them gently once or twice so all pieces absorb syrup evenly.
Garnish and serve
Serve the gulab jamuns warm or at room temperature, garnished with slivered pistachios or almonds and a few saffron strands. Serve 2 jamuns per person for a dessert portion; accompany with a scoop of vanilla ice cream if desired.