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.
Gulab Jamun Dough
Sugar Syrup (Chashni)
Garnish (optional)
Method
Gulab Jamun Dough
Combine dry ingredients
In a mixing bowl, whisk together 1 cup milk powder, 2 tablespoons all-purpose flour, 1 teaspoon baking powder and 1 teaspoon fine semolina (if using) until evenly combined and free of lumps.
Add fat
Add 2 tablespoons melted ghee to the dry mixture. Use your fingers to rub the fat into the dry ingredients until the mixture looks crumbly and slightly glossy.
Form soft dough
Add 3 tablespoons whole milk gradually, mixing with a spatula or your hand until a soft, slightly sticky but cohesive dough forms. If dough seems dry, add up to 1 additional tablespoon milk; if too sticky, dust with a pinch more milk powder. If you prefer richer jamuns, add 1 tablespoon cream and knead briefly. Do not overwork the dough — stop as soon as it comes together.
Rest the dough
Cover the dough with a damp cloth and rest for 10 minutes. This relaxes the dough and helps uniform balls form.
Shape balls
Pinch off small portions and roll into smooth, crack-free balls about 1 inch (2.5 cm) diameter. Slightly smaller ball size yields better soaking; you should get roughly 20–24 balls. Ensure there are no cracks; smooth them with lightly oiled fingers if needed.
Sugar Syrup (Chashni)
Make syrup
In a saucepan combine 2 cups granulated sugar and 1 cup water. Add 4 crushed green cardamom pods and saffron strands (if using). Stir to dissolve sugar over medium heat and bring to a gentle boil.
Simmer and flavor
Once boiling, reduce heat and simmer uncovered for 5–7 minutes until slightly sticky but still thin (one-string consistency is not necessary — you want a light syrup). Add 1 teaspoon lemon juice to prevent crystallization. Turn off the heat and stir in 1 teaspoon rose water. Keep the syrup warm; it should be hot when jamuns are added but not aggressively boiling.
Frying and Soaking
Heat oil
In a deep, heavy-bottomed pot or deep-fryer, heat 2 cups oil or ghee to medium-low heat. The ideal frying temperature is 325–340°F (160–170°C). To test, drop a small piece of dough — it should slowly rise to the surface without browning immediately.
Fry jamuns
Gently slide 4–6 dough balls into the oil at a time, taking care not to overcrowd. Fry on medium-low heat, stirring gently and continuously so balls rotate and brown evenly. Fry until they are uniformly golden brown (about 6–8 minutes). If they brown too fast, lower heat — jamuns must cook through slowly to avoid raw center.
Drain and rest briefly
Using a slotted spoon, remove fried jamuns and drain on paper towels for 30–60 seconds to remove excess oil. They should still be warm when transferred to the syrup.
Soak in syrup
Immediately transfer the warm fried jamuns into the warm sugar syrup. Gently press them down so they are submerged. Let them soak for at least 1–2 hours at room temperature; for best results refrigerate in syrup for 4–6 hours or overnight so they absorb syrup and become soft and juicy.
Finish and Serve
Garnish and serve
Before serving, warm the gulab jamun slightly (if refrigerated) by letting them sit at room temperature or briefly warming the syrup. Arrange in a serving bowl, spoon some syrup over, and garnish with 2 tablespoons slivered pistachios or almonds and optional edible silver leaf. Serve warm or at room temperature.
Storage
Store gulab jamun submerged in syrup in an airtight container in the refrigerator for up to 5 days. Reheat gently in hot water bath or microwave before serving if desired.