Mango Kulfi
Creamy saffron-infused Indian ice cream with Alphonso mango, pistachios, and cardamom.
Soft, melt-in-your-mouth milk-solid dumplings soaked in a fragrant rose and cardamom syrup — India's most beloved celebration dessert.
Photo by Unsplash on Unsplash
Gulab Jamun is the jewel of the Indian dessert table — a dish so deeply woven into the fabric of celebration that no wedding, festival, or family gathering feels complete without it. The name itself is poetry: gulab means rose in Persian, and jamun refers to a dark berry native to South Asia, describing the colour and shape of these golden dumplings.
Originating in the royal kitchens of the Mughal Empire, Gulab Jamun was likely inspired by a Persian dish called luqmat al-qadi — fried dough balls soaked in honey. Over centuries, Indian cooks transformed it using khoya (reduced milk solids), creating a uniquely rich, tender texture that absorbs syrup like a sponge, swelling to nearly double its original size.
The magic lies in the contrast: the deep golden crust giving way to a pillowy, syrup-drenched interior, perfumed with rose water and cardamom. Served warm, they are pure comfort. Served at room temperature with a scoop of vanilla ice cream, they are transcendent.
Combine sugar, water, crushed cardamom pods, saffron threads, and lemon juice in a wide saucepan. Bring to a boil over medium heat, stirring until the sugar fully dissolves. Reduce heat and simmer for 8–10 minutes until the syrup is slightly sticky — it should coat the back of a spoon lightly. Remove from heat, stir in rose water, and keep warm. The syrup must be warm (not cold) when the jamuns go in.
Crumble the khoya into a large mixing bowl until fine and lump-free. Add the all-purpose flour, baking soda, and ghee. Mix gently with your fingertips until the mixture resembles breadcrumbs. Add warm milk one tablespoon at a time, mixing after each addition, until a soft, smooth, slightly sticky dough forms. Do not overwork the dough — overworking develops gluten and makes the jamuns tough. The dough should feel like soft playdough.
Divide the dough into 20 equal portions (roughly the size of a large marble). Roll each portion between your palms using gentle, circular motions until perfectly smooth with absolutely no cracks on the surface. Any crack will cause the jamun to break apart during frying. If the dough is sticking, lightly grease your palms with a tiny amount of ghee.
Heat oil or ghee in a deep, heavy-based pan to exactly 150°C (300°F) — use a thermometer if possible. The temperature is critical: too hot and the outside browns before the inside cooks; too cool and they absorb excess oil. Gently slide 5–6 jamuns into the oil. Fry for 8–10 minutes, stirring gently and continuously with a slotted spoon, until they turn an even, deep mahogany-brown all over. Remove with a slotted spoon.
Transfer the hot fried jamuns immediately into the warm syrup. They should sizzle gently as they enter. Ensure they are fully submerged — spoon syrup over any that float. Allow to soak for a minimum of 2 hours at room temperature. During this time, they will absorb the syrup and swell to nearly double their original size, becoming incredibly soft and pillowy throughout.
Serve warm or at room temperature in small bowls with a generous ladle of syrup. Garnish with crushed pistachios, a few saffron strands, dried rose petals, and a light drizzle of additional rose water. For a modern twist, serve alongside a scoop of vanilla bean ice cream — the contrast of warm, syrup-soaked jamun against cold, creamy ice cream is extraordinary.
Fresh khoya gives the most authentic, rich flavour. If unavailable, use full-fat milk powder — but reduce the quantity slightly as it absorbs more liquid than khoya.
150°C is the sweet spot. Test with a tiny piece of dough — it should rise slowly to the surface and brown evenly over several minutes, not immediately.
Always add hot jamuns to warm syrup — never cold. Cold syrup causes the outer layer to harden and prevents proper absorption. Keep the syrup on the lowest heat while frying.
Two hours of soaking is the minimum. Overnight soaking produces jamuns that are uniformly soft and syrup-drenched all the way to the centre — worth the wait.
Gulab Jamun is traditionally served warm as a standalone dessert, but it pairs beautifully with rabri (thickened sweetened milk), vanilla ice cream, or a dollop of clotted cream. For a festive presentation, arrange in a shallow dish, pour warm syrup over generously, and scatter with crushed pistachios, dried rose petals, and edible silver leaf (varak).
Leftovers keep well refrigerated for up to 5 days in their syrup. Reheat gently in a microwave or in a covered pan with a splash of water to loosen the syrup.
Creamy saffron-infused Indian ice cream with Alphonso mango, pistachios, and cardamom.
Fragrant basmati rice layered with slow-cooked spiced lamb, saffron milk, and crispy onions.
Creamy saffron-infused Indian ice cream with Alphonso mango, pistachios, and cardamom.