Gulab Jamun
Soft, spongy milk solids dumplings soaked in fragrant rose and cardamom syrup. A beloved Indian dessert that's crispy outside and melt-in-mouth tender inside.
- Total time
- 45 min
- Servings
- 12
- Calories
- 245
- Protein
- 4g

Ingredients
12 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
In a saucepan, combine sugar and water. Bring to a boil over medium heat, stirring until sugar dissolves.
Step 2
Add cardamom pods and saffron strands. Simmer for 5 minutes until slightly thickened.
Step 3
Remove from heat and stir in rose water. Set aside to cool completely.
Step 4
In a bowl, combine milk powder, flour, baking powder, and cardamom powder.
Step 5
Add 2 tablespoons melted ghee and mix with your fingers until the mixture resembles breadcrumbs.
Step 6
Gradually add milk, kneading gently until a soft, pliable dough forms. Do not overwork.
Step 7
Divide dough into 12 equal portions and roll each into a smooth ball.
Step 8
Heat ghee or oil in a deep, heavy-bottomed pan to 325°F, or until a small ball of dough sizzles gently.
Step 9
Carefully add 4-5 gulab jamun at a time. Fry on medium-low heat for 8-10 minutes, stirring occasionally, until deep golden brown all over.
Step 10
Remove with a slotted spoon and drain on paper towels briefly.
Step 11
Immediately transfer hot gulab jamun into the cooled syrup.
Step 12
Let soak for at least 1 hour before serving at room temperature. They will absorb the syrup and become soft and spongy.
Tools you’ll need
- medium saucepan
- large mixing bowl
- deep heavy-bottomed pan or kadai
- candy thermometer
- slotted spoon
- paper towels
- shallow serving bowl
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



