Forget the traditional! This recipe is a vibrant celebration of contrasting flavours that takes the classic comfort of Gulab Jamun and transports it straight to the tropics. We’ve replaced the rich, heavy rosewater syrup with a light, fragrant soaking liquid infused with sweet, ripe Mango puree and the intoxicating, puckering tang of fresh Passion Fruit.
The dense, spongy interior of the milk-solid spheres provides a comforting and familiar base, which is then dramatically lifted by the sunny zest and bright aroma of the exotic syrup. The final product is a truly decadent sweet that is surprisingly light and refreshing—perfect for finishing a heavy meal or serving as an elegant summer celebration dessert. If you’re looking for a recipe that captures the essence of a warm, sunny day in every bite, this is it.
Ingredients

Dough:
- Whole Milk Powder – This is the essential foundation for the Gulab Jamun. It replaces traditional khoya (milk solids) and provides the rich, deep, milky flavour and dense structure required for a beautifully spongy texture.
- Fine Semolina – A small amount of fine-ground semolina is crucial for texture. It helps the dough remain porous, allowing the hot sugar syrup to be deeply absorbed, resulting in that signature “spongy” chew.
- Plain Flour (9-11% Protein) – Used as a binding agent. This light flour holds the milk powder and semolina together, preventing the dough balls from crumbling when they are fried.
- Bicarbonate of Soda – The key raising agent. When activated by heat and liquid, it creates the small air pockets necessary for the Jamun to swell and become light enough to float and fully absorb the soaking syrup.
- Cardamom Powder – The traditional, aromatic spice. This warm, citrusy note provides a crucial grounding flavour that balances the richness of the milk and complements the exotic fruit flavours.
- Whole Milk – The liquid binder used to bring the dry ingredients together. Using whole milk ensures the dough has enough fat content to remain smooth and prevents the development of cracks during frying.
- Ghee – Ghee is a purified butter fat with a distinct nutty, fragrant aroma and a high smoke point. For the dough, ghee is crucial as a moisturising agent. When folded in, it ensures the dry ingredients bind into a soft, smooth, and pliable dough, which is the secret to preventing cracks during frying. This results in Jamun that cook evenly and develop a beautiful, uniform deep brown colour.
Syrup:
- Caster Sugar (or Granulated) – This forms the sweet foundation of the syrup. It dissolves quickly when heated with water, creating the thin, sticky liquid that is essential for infusing the fried Jamun with moisture and sweetness.
- Water – Used primarily to dissolve the sugar and control the final consistency of the syrup. The finished syrup must be thin enough to be easily absorbed by the spongy dough balls, preventing them from becoming heavy or dense.
- Mango Puree – Provides the rich, primary tropical flavour, body, and a beautiful golden colour to the syrup. It adds a deep, smooth sweetness that beautifully complements the classic Jamun base. I Typically use Kesar mango puree, however Alphonso mango puree will work just as well
- Passion Puree – This is the source of the “zesty” and “puckering tang.” The natural tart acidity of the passion fruit is crucial for cutting through the richness of the dough and the sweetness of the sugar for a balanced, refreshing finish.
- Passion Fruit Seeds – Added for both visual appeal and a burst of flavour and texture. The small, dark seeds provide a tiny, welcome crunch and release an intense, concentrated hit of passion fruit tang when the sweetmeat is bitten into.
All The Equipment You Need
Storing Tropical Gulab Jamun
The syrup’s high sugar content is a natural preservative, meaning Gulab Jamun can be prepared well in advance of serving. For the best flavour and texture, store your cooled Jamun and syrup in an airtight container in the fridge, where they will last for up to one week. Please note that these are not suitable for freezing.
Mango & Passion Fruit Gulab Jamun
Ingredients
Equipment
Method
- Into a bowl, whisk together milk powder, semolina, plain flour, bicarb and cardamom powder.

- Pour in half the milk and mix either by hand or with a spatula until a dough starts to form (it will be dry and crumbly).

- Gradually introduce the remaining milk, adding just a tablespoon at a time. Mix thoroughly after each addition until all the ingredients are fully hydrated and the mixture comes together to form a cohesive, firm dough that remains slightly sticky to the touch.
- Drizzle in the melted ghee and begin to gently knead the dough until a soft, uniform consistency is achieved. Once smooth, cover the bowl and set it aside to rest for 15 minutes.

- Into a large saucepan add sugar, water, mango puree, passion puree and passion fruit seeds.

- Place over a medium-high heat and bring to a boil. Once it comes to a boil turn down the heat and let it simmer for 2 minutes.Turn off the heat and cover with a lid.
- Add oil to a frying pan and place over a medium heat.
- Meanwhile portion the dough into 15g pieces, grease your hands with a little ghee and roll the dough into smooth balls.

- Introduce the dough balls to the 150°C (302°F) oil. They should float after a few seconds. Fry on a low-medium heat, ensuring the Jamun are constantly moving and rotating until they develop a rich, deep brown colour.Do not over crowd the pan, you risk the oil temperature dropping too much and the gulab jamun will take on a lot of oil as it fries.

- Remove and strain on a paper towel and leave to cool for 5-10 minutes. As they cool the shell will harden and crisp up, this is a good indication they have been fried properly.
- Once cooled, add the dough balls to the hot syrup and cover with a lid. Leave to soak for 30 minutes before rotating them. Continue to let them soak for another 1-2 hours before serving.

Notes
- This recipe can easily be halved or doubled, just be precise with the measurements!
- The amount of milk used will vary depending on the brand of milk powder you have, this is why I state to start of with half and gradually add more. Your looking for the correct consistency not to add in all the milk.
- The recipe will not work with skimmed milk powder.
- For best results maintain the oil temp between 150°C (302°F) - 160°C (320°F).
- With the addition of puree the syrup is slightly thicker than the classic version, which may result in the gulab jamun not soaking all the way through. I've found poking a few holes gently into the dough balls with a toothpick helps the syrup penetrate more effectively.








