Gulab Jamun — fried milk dumplings soaked in rose and cardamom syrup
Gulab jamun are small balls of dough made from khoya (milk reduced to solids) and a little flour, fried slowly in ghee or oil until deep golden-brown, then soaked in a warm sugar syrup flavoured with cardamom and rose water until they are soft, spongy and full of syrup. They are among the most popular sweets in India, Pakistan, Bangladesh and Nepal, and a fixture of weddings, Diwali and Eid.
i. Origin & history
The name combines two words. Gulab comes from the Persian gol-āb, 'rose water', referring to the scented syrup, and jamun is the Hindi name of the Indian blackberry or Java plum (Syzygium cumini), a small, dark purple fruit of similar size and shape to the fried dumplings. The name therefore means something like 'rose-water plum'.
The idea of fried dough soaked in syrup is widespread across the Middle East and Central Asia, and food historians often suggest a link between gulab jamun and Persian and Arab sweets such as luqmat al-qadi, small fritters drenched in syrup, which are the ancestors of the Gulf's luqaimat. The Indian version is usually credited to the medieval Persian-influenced court kitchens, often specifically the Mughals. There is also a popular story crediting the chef of the emperor Shah Jahan; this is legend rather than documented history. What made the Indian version distinctive was the use of khoya, India's milk solids, instead of a yeasted batter, giving the dense, rich, milky dumpling known today.
Gulab jamun is now a fixture across South Asia. It is widely described as one of Pakistan's best-loved national sweets, and in India it is served at weddings, Diwali, Eid and every kind of celebration, sold in tins and offered warm at the end of buffets. Bengal has its own forms: the pantua, made with chhena, and the oval ledikeni, named, according to a widely told account, after Lady Canning, wife of the Governor-General of India in the 1850s.
There are many regional variations. Kala jamun are fried until almost black and have a firmer texture; Rajasthan even makes a savoury curry with gulab jamun. In Nepal they are known as lalmohan, and in Mauritius and Trinidad, among Indian diaspora communities, as gulab jamoon.
ii. Why they are fried slowly and soaked while warm
Gulab jamun must be cooked through to the centre so they can absorb syrup, and this requires slow frying. The oil or ghee is kept at a gentle, low temperature, around 140–150 °C. At this heat, the outside browns slowly while the heat penetrates the dough, cooking the centre and causing the small amount of baking soda to produce gas, which makes the inside light and porous. Fried too hot, the jamun brown quickly on the outside while the inside stays raw and dense; they may even crack or remain hard after soaking.
The dough is also crucial. Khoya provides milk proteins, fat and lactose, which brown well during frying and give a rich, milky flavour. A small amount of flour (maida) binds the dough so the balls hold their shape. Too much flour makes them hard and rubbery; too little and they may break apart in the oil. The dough should be soft and smooth, and the balls must be rolled without cracks, which would open up during frying.
The soaking works by absorption. The porous, cooked jamun absorb warm syrup through their surface, swelling and softening as they do. The syrup should be warm, not boiling — boiling syrup can make them disintegrate — and fairly light, so it penetrates easily. A thick syrup coats the outside but does not soak in, leaving a dry centre.
Cardamom, rose water and sometimes saffron flavour the syrup. A little lemon juice prevents the syrup crystallising.
iii. Ingredients
Makes 16 servings · scroll the side panel to adjust
- 400 g sugar
- 450 ml water
- 4 green cardamom pods, lightly crushed
- 1 tsp lemon juice
- 1 tbsp rose water
- 10 saffron threads (optional)
- 250 g khoya (mawa), soft and fresh
- 35 g plain flour (maida)
- ¼ tsp baking soda
- 2 tbsp milk, as needed
- 750 ml ghee or neutral oil, for frying
- 1 tbsp pistachios, slivered, to garnish
Use soft, fresh khoya (also called mawa); if it is hard, grate it finely and knead it with a little milk. Many home cooks use a milk powder dough instead: about 120 g full-fat milk powder, 30 g flour, a pinch of baking soda, 1 tbsp ghee and enough milk to make a soft dough. Ghee for frying gives the best flavour, but oil works. Some recipes add a little chhena or paneer to the dough for a softer texture, or put a cardamom seed or a few chopped pistachios in the centre of each ball.
iv. Method
- Make the syrup: put the sugar, water and cardamom in a wide pan, bring to a boil and simmer for 6–8 minutes until slightly sticky between your fingers, but not yet at one-string. Add the lemon juice, rose water and saffron, then keep warm over the lowest heat.
- Crumble the khoya into a bowl and knead it with the heel of your hand for 3–4 minutes until smooth. Sift in the flour and baking soda and mix gently into a soft, smooth dough, adding milk a teaspoon at a time if it is dry. Do not knead hard.
- Divide the dough into 16 equal pieces. Roll each between greased palms into a smooth ball, with no cracks. Cover with a damp cloth.
- Heat the ghee or oil in a deep pan over low heat to 140–150 °C; a small piece of dough should rise slowly to the surface with gentle bubbles.
- Fry the balls in batches without crowding, gently stirring the oil around them rather than touching them, for 8–10 minutes, until evenly deep golden-brown.
- Lift out with a slotted spoon, drain for a few seconds, and drop straight into the warm syrup.
- Leave to soak for at least 2 hours, ideally longer, turning occasionally, until they are soft, swollen and full of syrup. Serve warm or at room temperature, garnished with pistachios.
v. Tips & common mistakes
- Fry low and slow. Hot oil browns the outside before the inside cooks, leaving a hard, raw centre that will not absorb syrup.
- Roll the balls without cracks. Cracks open during frying and the balls may break apart.
- Do not over-knead the dough. Overworking makes gulab jamun dense and chewy.
- Use the right amount of flour. Too much makes them hard; too little and they dissolve in the oil.
- Keep the syrup warm, not boiling. Hot jamun into warm syrup absorb it well; boiling syrup can make them fall apart.
- Make the syrup light. A thick syrup does not soak in and leaves the jamun dry inside.
vi. Variations
Kala jamun are fried until very dark and often have sugar in the dough, which caramelises, giving a firmer, chewier texture. Pantua from Bengal uses chhena and semolina. Ledikeni is an oval Bengali version. Stuffed gulab jamun hide nuts, saffron or khoya with sugar inside. Modern twists include gulab jamun cheesecake, gulab jamun trifle and gulab jamun served with ice cream or rabri.
Related sweets on DessertCat include Bengal's rasgulla and rasmalai, both made with chhena, the flaky, syrup-glazed balushahi, and the Gulf's fried dumplings in syrup, luqaimat. For a milk fudge made from the same khoya, try pedha.
vii. Serving & storage
Gulab jamun are served warm or at room temperature, two or three to a bowl, with a little of their syrup. They are particularly good warm with vanilla ice cream or rabri. At Indian weddings and buffets, they are usually kept warm in their syrup.
They keep for up to a week in the fridge, stored in their syrup in a covered container. Warm them gently before serving, either in a pan or briefly in the microwave. They can be frozen in their syrup for up to two months.
viii. Common questions
What is gulab jamun?
Gulab jamun are balls of khoya and flour dough, fried until golden-brown and soaked in a warm sugar syrup flavoured with cardamom and rose water. They are one of the most popular sweets in South Asia.
What does gulab jamun mean?
Gulab comes from the Persian for rose water, referring to the syrup, and jamun is the Hindi name for a small, dark fruit, the Java plum, which the fried balls resemble.
Where does gulab jamun come from?
Gulab jamun comes from the Indian subcontinent and is usually linked to the Persian-influenced court kitchens of medieval India. It is probably related to Persian and Arab sweets of fried dough soaked in syrup.
Why are my gulab jamun hard inside?
They were fried too hot, so the outside browned before the inside cooked, or the dough contained too much flour. Fry slowly at 140–150 °C and use only a little flour.
Can I make gulab jamun with milk powder?
Yes. Milk powder dough, made with flour, a little baking soda, ghee and milk, is a common shortcut. The result is slightly lighter than khoya gulab jamun.
Is gulab jamun vegetarian?
Yes, gulab jamun are vegetarian, containing no eggs or gelatine. They are not vegan, as they are made with milk solids and usually fried in ghee.
How long do gulab jamun keep?
Up to a week in the fridge in their syrup, and up to two months in the freezer. Warm them gently before serving.