Gulab Jamun Recipe

Time1h 30m
Serves6

Soft and spongy milk-solid-based sweet soaked in 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 (chashni)

Method

Gulab Jamun dough

1

Sift dry ingredients

In a medium bowl, sift together the milk powder, all-purpose flour, semolina, and baking powder. Add the cardamom powder and a pinch of salt; mix evenly.

2

Incorporate fat

Add the melted ghee to the dry mixture. Rub the ghee through the dry ingredients with your fingertips until the mixture looks crumbly and evenly moistened.

3

Bind gently

Add whole milk, one tablespoon at a time, mixing gently to form a soft, slightly sticky dough. Use 2–3 tablespoons; dough should be smooth and soft but not wet or sticky. Do not overwork — avoid kneading extensively to keep gulab jamun soft.

4

Rest

Cover the dough with a damp cloth and let it rest for 10–15 minutes. This allows semolina to absorb moisture and makes shaping easier.

5

Shape balls

Divide dough into 12 equal portions (about 12–14 g each). Roll each portion between palms into a smooth, crack-free ball. If cracks appear, smooth them carefully; cracks will cause them to break while frying.

Sugar syrup (chashni)

6

Make syrup

In a wide saucepan, combine sugar and water. Add crushed cardamom pods and saffron strands (if using). Heat over medium flame, stirring until sugar fully dissolves.

7

Boil and set consistency

Bring syrup to a gentle boil, then reduce heat and simmer for 6–8 minutes to slightly thicken. The syrup should be slightly sticky but still runny enough to be absorbed (one-string consistency is optional).

8

Finish syrup

Add lemon juice to prevent crystallization and stir in rose water. Keep the syrup warm on the lowest heat setting while you fry the gulab jamuns. Ideally the syrup temperature should be warm but not boiling when gulab jamuns are added.

Frying & soaking

9

Heat oil

Pour oil or ghee into a deep, heavy-bottomed pan to a depth of about 2 inches. Heat over medium-low heat until the oil reaches about 320–340°F (160–170°C). If you don't have a thermometer, test with a small piece of dough — it should rise slowly and cook through without browning too quickly.

10

Fry in batches

Gently slide 3–4 dough balls into the oil at a time (do not overcrowd). Stir gently and continuously by hand or with a slotted spoon so the balls rotate and brown evenly. Maintain low-medium heat; the exterior should become golden brown over 6–8 minutes. If oil is too hot, balls will brown outside but remain raw inside.

11

Drain and rest

Once evenly golden, remove the gulab jamuns with a slotted spoon and transfer them to a plate lined with paper towel for 30–60 seconds to drain excess oil. Do not let them cool completely or they will not absorb syrup well.

12

Soak in warm syrup

Gently transfer the warm fried gulab jamuns into the warm sugar syrup. Ensure syrup covers them; spoon syrup over the top once or twice. Let them soak for at least 30 minutes so they absorb the syrup and become soft and spongy. For best results, soak 2–3 hours or overnight in the refrigerator (bring to room temperature before serving) to develop flavor.

13

Garnish and serve

Before serving, garnish with chopped pistachios or almonds if desired. Serve warm or at room temperature, soaked in syrup.

More from Masala Malt Co. Indian Cuisine & Bar | Indian Restaurant