Gulab Jamun Recipe

Time2h
Serves8

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 milk solids)

Method

Dough (Khoya-style milk solids)

1

Combine dry ingredients

In a bowl, sift together the milk powder, all-purpose flour, fine semolina, and baking powder so there are no lumps. Stir in the cardamom powder.

2

Add fat and bind

Add the melted ghee to the dry mix and rub with your fingertips until the mixture resembles coarse crumbs. This helps create a soft texture in the finished gulab jamun.

3

Make a soft dough

Add milk, one tablespoon at a time, and gently mix to form a soft, slightly sticky but manageable dough. Use only as much milk as needed — the dough should be smooth, not wet. Do not overwork the dough, or the gulab jamuns will become dense.

4

Rest

Cover the dough with a damp cloth and let it rest for 10 minutes. This allows the semolina and milk powder to hydrate and makes rolling easier.

5

Shape balls

Divide the dough into 16 equal portions (about 15–18 g each). Roll each portion between your palms to form smooth, crack-free spheres. If cracks appear, moisten your palms with a drop of milk and smooth them out. Set aside on a plate, covered.

Sugar Syrup

6

Prepare syrup

In a wide saucepan, combine sugar and water and stir gently over medium heat until the sugar dissolves. Add crushed cardamom pods and saffron threads (if using).

7

Simmer

Bring the mixture to a gentle boil, then reduce heat and let it simmer for 6–8 minutes until slightly sticky but still thin (one-thread consistency is not necessary; syrup should be light and runny so it soaks into the balls). Skim any foam from the surface.

8

Finish syrup

Add lemon juice to prevent crystallization. Stir in rose water (optional) off the heat. Keep the syrup warm on the lowest flame while you fry the gulab jamuns — it should be hot but not boiling when you add the fried balls.

Frying and Soaking

9

Heat oil

In a heavy-bottomed deep pan, heat oil or ghee over medium-low heat. You want the frying fat to be moderately hot: if a small piece of dough browns too quickly, lower the heat. Ideal temperature is about 325–340°F (160–170°C).

10

Test a ball

Fry one small test ball first. It should slowly sink, then rise, and gradually turn an even golden-brown. If it browns too fast, reduce heat; if it takes too long and stays pale, slightly increase heat.

11

Fry in batches

Fry the prepared gulab jamun balls in batches of 4–6, gently stirring to ensure even browning. Keep the heat low–medium so they cook through to the center without burning outside. Each batch will take about 6–8 minutes to achieve deep golden-brown color.

12

Drain and rest

Using a slotted spoon, transfer the fried balls to a paper towel briefly to remove excess oil (about 10–20 seconds). Avoid long draining; they should still be hot and slightly oily so they absorb syrup better.

13

Soak in warm syrup

Immediately place the hot fried balls into the warm sugar syrup. Ensure syrup covers them; if necessary, add more warm syrup. Let them soak for at least 1 hour at room temperature. For best results, soak 2–3 hours or overnight in the refrigerator so syrup penetrates fully and flavors develop.

14

Garnish and serve

Before serving, gently transfer gulab jamuns to serving bowls or plates with syrup. Garnish with chopped pistachios or almonds. Serve warm or chilled, as preferred.

More from The Taste of Kerala restaurant