Gulab Jamun Recipe
Make Gulab Jamun Recipe in just 2h . Get the full recipe with step-by-step instructions at pekinthechef.com.
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.
Dough (Khoya-style or milk powder)
Sugar syrup
For frying
Garnish (optional)
Method
Dough (Khoya-style or milk powder)
Combine dry ingredients
In a mixing bowl, sift together milk powder, all-purpose flour and baking powder. Add cardamom powder, a pinch of salt and optional fine semolina if using; mix to combine.
Add fat
Pour the melted butter (or ghee) into the dry mixture and rub it with your fingertips until the mixture becomes crumbly and resembles coarse crumbs.
Bring dough together
Add milk, 1 tablespoon at a time, and gently mix using the heel of your hand to form a soft, slightly sticky but cohesive dough. If using grated paneer/khoya, fold it in now. Do not overwork the dough; stop as soon as it comes together. If dough seems dry, add up to 1 additional tablespoon milk; if too wet, dust with a little more milk powder or a pinch of flour.
Rest and shape prep
Cover the dough with a damp cloth and let it rest for 10 minutes. After resting, divide the dough into 16 equal portions (for golf-ball sized gulab jamuns). Roll each portion between your palms into smooth balls with no cracks. Smoothness prevents cracking during frying.
Sugar syrup
Simmer to one-string consistency
Once the syrup comes to a boil, reduce heat and simmer for 6–8 minutes until slightly thickened. Add lemon juice to prevent crystallization and simmer 1 minute more. The syrup should reach a light single-string consistency (not very thick) — it will thicken a bit as it cools. Turn off heat and stir in rose water or kewra if using. Keep the syrup warm on very low heat while you fry the balls.
Frying and soaking
Heat oil
Pour oil or ghee into a heavy-bottomed pot to a depth of about 2–3 inches. Heat over medium-low to medium heat until it registers 320–350°F (160–175°C) or a small piece of dough dropped in turns golden-brown slowly (it should take about 2–3 minutes). Maintaining a moderate temperature ensures even cooking through without burning the exterior.
Fry the balls
Gently flatten each dough ball slightly (optional) and very carefully slide 4–6 balls at a time into the hot oil — do not overcrowd. Stir gently and continuously with a slotted spoon so they brown evenly. Fry over medium-low heat for 6–8 minutes, turning frequently, until they are deep golden brown. The cooking should be slow so the centers cook through. Remove with a slotted spoon and drain briefly on paper towel for 15–30 seconds.
Soak in warm syrup
Transfer the hot fried gulab jamuns immediately into the warm sugar syrup. Ensure the syrup is warm (not boiling hot) so the balls absorb it gradually. Let them soak for at least 1 hour (preferably 2 hours) at room temperature so they become soft and fully saturated with syrup. Gently turn them once halfway through soaking so they absorb syrup evenly.
Serve
Serve gulab jamuns warm or at room temperature, garnished with slivered pistachios and edible silver leaf if using. They can also be chilled and served cold; refrigeration intensifies the syrup absorption but serve 15–20 minutes after removing from fridge to soften slightly.