Gulab Jamun Recipe
Deep-fried milk dumplings soaked in warm rose-scented sugar syrup, served soft and melt-in-your-mouth.
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 (milk dumplings)
Sugar syrup (soaking syrup)
Garnish (optional)
Method
Dough (milk dumplings)
Add fats and wet ingredients
Add 2 tablespoons melted butter (or ghee) and 1 tablespoon yogurt (optional). Mix lightly until the mixture resembles coarse crumbs.
Form a soft dough
Add milk tablespoon by tablespoon (about 3 tablespoons) and gently knead to form a soft, slightly sticky but smooth dough. Do not overwork. The dough should hold together; if too dry add up to 1 more tablespoon of milk, if too wet add a small pinch of milk powder.
Rest dough
Cover the dough with a damp cloth and let it rest for 10 minutes. This helps hydrate the milk powder and relaxes the dough for smooth balls.
Shape dumplings
Divide the dough into 12–14 equal portions (for about 12 gulab jamun). Roll each portion gently between palms to form smooth, crack-free balls. Avoid pressing too hard or making cracks; cracks will cause them to break apart while frying. Keep balls covered to prevent drying.
Heat oil
Pour about 3 cups oil into a deep, heavy-bottomed pan. Heat on medium-low — oil should be warm (around 300–320°F / 150–160°C) for even, slow frying. To test, drop a small piece of dough: it should slowly rise with steady bubbles, not brown quickly.
Fry dumplings
Fry the balls in batches on medium-low heat, stirring gently and continuously to ensure even color and expansion. They will first sink, then slowly rise and expand. Maintain low-to-medium heat so the balls cook through without browning too fast. Fry until deep golden brown (about 6–8 minutes per batch). Remove with a slotted spoon and drain briefly on paper towel. Note: they will slightly harden when hot but soften after soaking in syrup.
Sugar syrup (soaking syrup)
Simmer and finish syrup
Reduce heat and simmer gently for 5–7 minutes until slightly sticky but still liquid (one-thread consistency is ideal but not necessary). Add 1 teaspoon lemon juice to prevent crystallization. Turn off heat and stir in 1 teaspoon rose water. Keep the syrup warm — it should be hot or warm when gulab jamuns are added so they absorb syrup quickly.
Soak fried dumplings
When the fried dumplings have drained briefly, immediately transfer them into the warm sugar syrup. Ensure syrup covers them; if needed, warm the syrup slightly. Let the gulab jamuns soak for at least 1 hour at room temperature for best soft, melt-in-mouth texture. For warm serving, soak 20–30 minutes and serve slightly warm.
Garnish and serve
Before serving, garnish gulab jamuns with 2 tablespoons chopped pistachios, 1 tablespoon slivered almonds and a few edible rose petals if desired. Serve warm or at room temperature in small bowls with some syrup spooned over. Store any leftovers in the syrup in an airtight container in the refrigerator for up to 3–4 days; bring to room temperature or warm gently before serving.