When you purchase through links on our site, we may earn an affiliate commission. Details.

Gulab Jamun

| Featuring , , , , ,

Gulab Jamun, or “Gulab Jambu” as I am used to calling them, are a ubiquitous sweet at Indian get-togethers. These Indian dessert balls are so common you would be hard-pressed to find an Indian restaurant that does not feature them on the dessert menu. For those who have not had them before, I describe them as “Indian donut holes soaked in sugar syrup.”

Gulab Jamun are made by creating a sweet dough that is softened with milk solids, forming little balls and deep frying them. The fried balls are then soaked in a sweet syrup that is flavored with cardamom and often rose water and saffron.

I am not a huge fan of rose flavor, so I often leave the rose out.


Since I wanted to get this perfect for Indiaphile, I tried a few variations. 

  1. Simple milk powder version
  2. Rava version
  3. Mascarpone Version
  4. Mascarpone and Rava version
  5. Milk in place of cream

Traditionally, gulab jamun would be made with mawa, which is milk solids that are cooked out of milk by reducing it over a low flame for a very long time. Everyone I know uses milk powder instead of mawa. The difference between mawa and milk powder is that the process of cooking down the mawa also caramalizes it some.

I find mascarpone cheese is a good substitute for mawa, if I need it to be very dry, I cook out some of the liquid before I use it, and I might brown it to give it some of the traditional caramelization.

Bowl of gulab jamun

Rava is another ingredient I considered. It’s a type of flour that is roughly ground and gives whatever it is used in a little variation on texture.

Finally, I tried using milk in place of cream for the dough. It wasn’t terrible, but it just didn’t have the right mouthfeel. Gulab Jamun is such a familiar treat, even this small variation was just noticeably wrong. 

In the end, I found my attempts to improve on gulab jamun to be not worth the effort. The mascarpone gave it a very slight extra creaminess. And the rava gave it some texture. But neither variation seemed like an improvement.

Gulab jamun soaking in sugar syrup

Tips for Perfect Gulab Jamun

  • Temperature of the oil. 325° F; THat is a low medium because you need to make sure it cooks all the way through without burning. If it’s a little too cool, it should still work out well because you will just make up for it by frying longer.
  • If the temperature is much too cold it will absorb oil and become too greasy
  • Sugar syrup should be still warm when you put the gulab jamun in so it absorbs well. It should not be boiling temperature, allow to cool about 8 minutes (see recipe for temperature). If it is too hot, it could dissolve your gulab jamun.
  • A lot of people use cardamom pods in the syrup. I recommend against that. You don’t get the flavor from the pods. You get so much more flavor using powder. With pods, open them and crush them. Freshly ground is always best particularly with cardamom. (I tested both, so much better with powder)
  • You can use a high heat oil, such as avocado oil, to fry your gulab jamun. Just add a few tablespoons of ghee so you do not miss out on the flavor!
Open gulab jamun

Variations of Gulab Jamun

  • Rose water – gulab jamun; used because you want the syrup to be clear. You could also add rose petals instead because the flavor will come out as you boil the syrup. Rose petals are a great garnish for Indian sweets. 
  • Rose is a much more popular ingredient in many muslim inspired dishes. (Probably comes from Persia). Even the halwa from the Pakistani lady had rose in it, but we never would. At sara’s wedding a lot of the sweets had rose in it.
  • Gulkandh – I don’t know where it comes from. It’s a fermented rose-petal jam. Organic rose petals, sugar, put on a sunny windowsill for a couple of weeks. Commonly used throughout India, major ingredient in sweet paan. 
  • Rose syrup: also much in the culture. Rooh (soul) afsa (rose?) look it up. Sounds like comes from arabic or persia (is an urdu name). Was a regular thing as a kid in the 90s, someone might serve you a glass of rose sherbert or rose milk. Rose syrup mixed with ice water or milk. We drank it because we hated plain milk.

For something different that has the essence and flavor of gulab jamun, try these Gulab Jamun Cake and Gulab Jamun Cheesecake recipes.

Gulab jamun in sugar syrup

Gulab Jamun

The traditional sweet, gulab jamun, soaked in cardamom and rose flavored syrup
4.84 from 6 votes
Prep Time 40 minutes
Cook Time 10 minutes
Total Time 50 minutes
Course Dessert
Cuisine Indian
Servings 27
Calories 321 kcal


For the Dough

  • 1 cup milk powder
  • cup All Purpose flour
  • ½ tsp baking powder
  • ¼ tsp salt
  • 1 Tbsp ghee
  • 10 Tbsp heavy cream 1/2 cup + 2 Tbsp

For the Frying Oil

  • 3 cups oil or just use ghee
  • 4 Tbsp ghee

For the Syrup

  • 1 cup water
  • ½ tsp cardamom powder
  • 1 cup sugar
  • pinch saffron
  • Rose water


  • Combine flour, salt and baking powder in a large bowl.
  • Add ghee and mix well.
  • Add milk powder.
  • Slowly add cream to form a dough.
  • Let rest, covered, for 20 minutes.
  • Form balls with the dough. 1/2 tablespoon scoop will give a good size.
  • Deep fry the balls in hot ghee, or ghee and vegetable oil mixture. The oil should be around 325° F.
  • Allow the balls to cool. Make the syrup by combining water and sugar and heating to a boil. Add cardamom, saffron and water.
  • Remove from head and allow it to cool slightly. Add the gulab jamun balls to the syrup and let it soak for at least 10 minutes before serving.



Calories: 321kcalCarbohydrates: 11gProtein: 2gFat: 31gSaturated Fat: 6gPolyunsaturated Fat: 7gMonounsaturated Fat: 17gTrans Fat: 0.1gCholesterol: 18mgSodium: 41mgPotassium: 78mgFiber: 0.1gSugar: 9gVitamin A: 126IUVitamin C: 0.4mgCalcium: 51mgIron: 0.1mg
Keyword deep fry, dessert, gulab jamun
Tried this recipe?Let us know how it was!
Categorized as Sweets


  1. This is so interesting. I have been researching recipes to make for Diwali this year and yours is the first to use all purp flour in the mixture. I can’t tell you how much I appreciate the oil temp! Until one has experience, having an exact temp is invaluable!

    1. Oh I lied. Apparently you are not the first to add apf. I just need to improve my reading skills. I do think I’ll try the gulab jambu cake though this weekend!

4.84 from 6 votes (6 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating