Rating: 3.82
(83)

Gulab Jamun

September 3, 2023

Gulab Jamun is more than just a dessert. It’s the soul of countless Indian and South Asian festivals, weddings, and family gatherings. These deep-fried dough balls, soaked in fragrant sugar syrup, deliver pure indulgence in every bite. Whether served warm or at room temperature, Gulab Jamun brings an unmistakable richness that lingers long after the last morsel is gone.

Traditionally made with khoya, a type of reduced milk, Gulab Jamun has a dense yet soft texture that soaks up syrup like a sponge. Modern versions often use milk powder or paneer as a shortcut, but the result is still comforting and delicious. The golden-brown dumplings are deep-fried until they develop a slight crust, then dropped into warm sugar syrup that’s been infused with cardamom, rose water, or saffron.

The name “Gulab Jamun” reflects its ingredients and appearance. “Gulab” refers to the rose-flavored syrup, and “Jamun” is a type of small Indian fruit that resembles the dessert in shape and color. The syrup itself is lightly spiced and floral, creating a lovely balance with the richness of the dough balls.

Gulab Jamun is best enjoyed in small portions. Though irresistibly sweet, the floral and spicy notes keep it from feeling too heavy. Some people prefer it chilled, while others serve it warm with a scoop of vanilla ice cream for contrast. In recent years, this traditional dessert has even inspired creative fusions – Gulab Jamun cheesecakes, cupcakes, or milkshakes are now common on modern Indian dessert menus.

No matter how you serve it, Gulab Jamun represents joy and generosity. It’s the kind of dish that evokes childhood memories, celebration, and a strong sense of cultural identity. It also stores well and is easy to make in larger batches, which is part of why it shows up at every festive occasion.

Gulab Jamun
Gulab Jamun
3.82 from 83 votes
A delicious Indian sweet made with milk solids and soaked in rose flavored syrup.
Servings 8 people
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes

Ingredients
  

  • 1 cup milk powder
  • 1/4 cup all-purpose flour
  • 2 tbsp ghee clarified butter
  • 3-4 tbsp milk
  • 1/4 tsp baking powder
  • 1/4 cup Nuts pistachios, almonds), cashews, chopped
  • 2 cups sugar
  • 2 cups water
  • 1/4 tsp cardamom powder
  • 1 tsp rose water

Instructions
 

  • In a mixing bowl, combine milk powder, all-purpose flour, ghee, and baking powder.
  • Add milk gradually and knead into a smooth dough.
  • Divide the dough into small balls and stuff each ball with chopped nuts.
  • In a deep pan, heat oil over medium heat and fry the dough balls until golden brown.
  • Meanwhile, in a separate saucepan, combine sugar and water to make a syrup.
  • Add cardamom powder and rose water to the syrup and simmer for 5 minutes.
  • Remove the fried dough balls from the oil and immediately drop them into the syrup.
  • Let the gulab jamuns soak in the syrup for at least 30 minutes before serving.
  • Garnish with more chopped nuts and serve warm or chilled.

Nutrition

Calories: 250kcalCarbohydrates: 48gProtein: 4gFat: 6gFiber: 1g
Calories: 250kcal
Meal Type: Dessert
Cuisine: Indian
Keyword: desserts, Indian Cuisine
Cooking Method: Fried
Time: 30-45 Min
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. User avatar honey.jaskolski58 says:

    1 star
    Honestly, doesn’t look anything like the picture. Mine came out kinda flat and sad.

  2. User avatar jorge.aufderhar59 says:

    5 stars
    These are amazing! Just like the ones I used to eat at my grandma’s house. The rose water gives it a nice fragrance.

  3. 3 stars
    My balls didn’t stay round—they cracked when frying. I think I over-floured the surface and the oil wasn’t hot enough. Still tasty though!

  4. User avatar Falmer Gloomlurker says:

    5 stars
    I’m not a sweets person but my family asked for more. Rose water made it smell amazing. I will definitely make again for gatherings.

  5. 5 stars
    Rose water is everything here. I used a little extra and my kitchen smelled amazing. 10/10 would make again.

    1. User avatar owen.gleichner says:

      3 stars
      Hmm I didn’t use rose water and mine turned out fine—maybe it’s just cardamom doing the heavy lifting? But glad yours smelled amazing.

    2. User avatar ariel.ortiz1988 says:

      5 stars
      Yes!! Rose water really makes it taste like the real gulab jamun shop ones. I’m always heavy-handed with it too 😄

  6. 2 stars
    I followed the instructions to the letter but they turned out too oily. What did I do wrong??

  7. 3 stars
    Isn’t ghee just butter? 🤨 I’m confused about that ingredient.

  8. User avatar mauricio.balistreri60 says:

    3 stars
    The measurements are confusing—like “Nuts pistachios, almonds), cashews” (typo much?). I used whatever nuts I had and it worked, but please clarify.

    1. User avatar leilani.waters55 says:

      4 stars
      I think it’s meant to be 1/4 cup of chopped nuts (any mix). I used cashews only and they came out fine. Maybe the parentheses got messed up.

    2. User avatar Jessica Atreides says:

      5 stars
      Totally agree—those nut measurements are a mess. “Nuts pistachios, almonds), cashews” looks like a copy/paste typo 😅 I’d just write it as ~1/4 cup mixed chopped nuts.

  9. User avatar jerome.torphy2015 says:

    5 stars
    Wow, these are delicious! My family loved them! 🌟

    1. User avatar william.conn21 says:

      5 stars
      So glad to hear that! Gulab jamun is a family favorite over here too! 🥰

  10. User avatar jason.stracke says:

    5 stars
    These gulab jamuns turned out amazing! Just like my grandma used to make! Definitely 5 stars!

  11. User avatar vito.hermann says:

    3 stars
    Not bad, but I think they could be sweeter. Next time I might add more sugar to the syrup!

  12. User avatar Sand-Dial says:

    2 stars
    Meh, I prefer cakes over these. They’re just too rich for me.

  13. User avatar Bowerick Wowbagger says:

    2 stars
    What’s the deal with the rose water? I think I’ll skip that next time. Kinda weird.

    1. User avatar katerine.mertz says:

      5 stars
      Rose water gives it that authentic taste! You should definitely try it, trust me!

    2. User avatar lala.brekke24 says:

      3 stars
      I don’t know about that… I think the rose water is what makes it special. But I guess you do you.

  14. User avatar zelma.conroy says:

    5 stars
    I add a sprinkle of cinnamon in the syrup too! Just makes it yum!

    1. 4 stars
      Cinnamon in the syrup? Never thought of that! Sounds interesting, I’ll try it next time.

    2. User avatar june.schoen says:

      2 stars
      Ugh, why would you ruin perfectly good syrup with cinnamon? Just stick to the traditional recipe!

  15. User avatar cody.emard says:

    2 stars
    Too many ingredients! I just wanted something simple. Not for me.

  16. User avatar Lumberjack says:

    3 stars
    They tasted nice, but honestly too sweet for my taste. I’d reduce the sugar next time.

    1. 4 stars
      I get what you mean! They can be super sweet. Maybe try adding more nuts next time to balance it out!

  17. User avatar Miss Alejandra Schuppe says:

    4 stars
    Delicious! I added a sprinkle of cinnamon for extra flavor. Will definitely make again!

  18. User avatar edith.mckenzie1959 says:

    3 stars
    More like gulab jaman. They didn’t soak up enough syrup, maybe too much flour?

  19. User avatar cecila.okuneva says:

    2 stars
    I tried making these but it was a disaster. They turned into mush. What did I do wrong?

  20. 5 stars
    Tastyyyyy!

  21. 4 stars
    Yum! My kids loved them! Thanks for sharing.

  22. User avatar tissues_with_issues says:

    2 stars
    I tried this recipe, but mine turned out too hard. Not sure if I did something wrong. 🤔

    1. User avatar magdalene.kilback56 says:

      4 stars
      Maybe you didn’t knead the dough enough? It needs to be smooth or else it’ll harden. Don’t give up! 😊

    2. User avatar Professor Shikashi says:

      3 stars
      I don’t know, but I always make mine with more milk. It helps with the softness. Just a suggestion!

  23. 3 stars
    I messed up the stuffing… put too many nuts and some leaked out lol. But once they soaked, the nuts kind of blended in.

  24. 4 stars
    I skipped the nuts stuffing because I’m lazy and it still tasted like gulab jamun… just less fancy. Also, 30 min soak wasn’t enough for me.

    1. User avatar jessica.hodkiewicz says:

      5 stars
      Honestly I think that makes sense—if the dough/syrup combo is right, stuffing is just extra. 😂 Next time I’d try an even longer soak (I do closer to 1–2 hours) for that soft, juicy texture.

  25. 5 stars
    Yummy! 😄

  26. User avatar chet.adams1972 says:

    4 stars
    Gulab jamun is the best!!! My grandma used to make them and these are almost as good. Thanks for the recipe!

  27. 3 stars
    I tried this recipe but the dough turned out too sticky. What did I do wrong? 🤔

  28. 5 stars
    These are called gulab jamun? I call them the little balls of heaven! Perfect dessert!

    1. 5 stars
      Absolutely! Gulab jamun is the perfect name for them. I love how they’re so sweet and melt in your mouth!

  29. User avatar tamiko.nicolas1964 says:

    3 stars
    I followed the recipe, but my balls didn’t puff up like I expected. What did I do wrong?

  30. User avatar ronnie.labadie1992 says:

    1 star
    I totally messed this up, my balls were not round 😩. Any tips?

  31. User avatar rolf.mann1984 says:

    4 stars
    I tried making them without nuts and they still taste great! Flexibility is key.

    1. User avatar dreama.lakin35 says:

      3 stars
      No nuts? Is that even gulab jamun then? Seems weird but if it tastes good, who am I to judge? 🤷‍♂️

    2. 5 stars
      That’s awesome! I’ve never tried without nuts but I’m glad it worked out for you. Can’t wait to give it a go!

  32. User avatar dorian.heller says:

    3 stars
    Way too sweet for my taste. I’d reduce sugar or water a bit next time. Texture was nice, just not balanced.

  33. User avatar roberto.kub16 says:

    3 stars
    Where do you find rose water? I can’t find it in my town! 😩

  34. 4 stars
    Pretty good base recipe. I needed a little more milk to get a smooth dough (mine was crumbly). Frying took longer than expected but flavor was great.

    1. 5 stars
      Glad it worked out for you! Crumbly dough happens sometimes—adding a bit more milk gradually is totally the move. 😊 And yes, frying longer is usually key for that golden color.

    2. User avatar antoinette.anderson51 says:

      3 stars
      Hmm I tried something similar and mine stayed dense even after more milk. Maybe the milk powder brand matters? Also 30 minutes soaking felt too short for me—i did like an hour.

  35. 5 stars
    Easy to follow! My family loved it! 10/10 would recommend.

    1. 5 stars
      I’m so glad to hear that! Gulab Jamun is a family favorite in our house too. 😊

  36. User avatar donetta.hahn63 says:

    5 stars
    Easy to make once u get the hang of it! Perfect for festivals. #gulabjamunlove

  37. User avatar novella.beier says:

    1 star
    I thought this was a biryani recipe at first 🤦. Now I’m hungry for sweet!

    1. 5 stars
      Haha, I totally get that! Biryani is awesome, but gulab jamun hits the sweet spot! 🍬

  38. User avatar Shadowfax says:

    5 stars
    Gulab jamun is my fav dessert! Gonna try making this for sure. 🙌♥️

    1. User avatar jeanice.pouros says:

      5 stars
      Yum! You’re gonna love it! Gulab jamun is such a treat! 😍

    2. User avatar terminatorXYZ says:

      3 stars
      Hope it turns out good! But isn’t it hard to make? 🤔

  39. 2 stars
    So much sugar! I think it could be less sweet. Just personal preference, tho.

    1. User avatar andrea.morissette says:

      4 stars
      I think more sugar just makes it better! But I get that taste is personal!

  40. User avatar ShanksOnePiece says:

    5 stars
    These are so delicious! Made them for Diwali and everyone loved them!

    1. User avatar Hotblack Desiato's bodyguard says:

      5 stars
      So glad to hear you enjoyed them! Gulab Jamun is a classic! 😍

  41. User avatar loreta.keebler says:

    3 stars
    Loved the idea, but my balls cracked while frying. Not sure if I over-kneaded or the oil was too hot. Still tasted yummy though.

    1. 5 stars
      Oh no—cracking while frying usually means the outside set too fast. Try keeping the oil more like medium-low and let the balls rest 10–15 min before frying so they bind better. Also, a slightly wetter dough can help (milk a tsp at a time). Still happy it tasted yummy!

  42. User avatar emory.stroman says:

    4 stars
    This is a classic! I’ve always wanted to make these, but it looks so complicated. Maybe I’ll try it sometime. 😅

  43. User avatar Gandalf the Grey says:

    5 stars
    Finally made these and they actually turned out syrupy and soft! The cardamom + rose water combo is spot on. I chilled them too and they were even better.

    1. 5 stars
      Yes!! Mine always come out kinda dry, so this syrupy/soft result sounds perfect. I’ll try chilling next time—thanks for the tip about cardamom + rose water.

  44. 2 stars
    I don’t think 1 cup milk powder is enough to make proper balls—mine turned out small and dry. Next time I’ll increase milk powder.

  45. User avatar tanya.schaden50 says:

    5 stars
    These are so delicious! Best gulab jamun I’ve ever made. 😍

  46. User avatar miguel.rolfson34 says:

    3 stars
    I used olive oil to fry, was that a mistake? They didn’t taste like my mom’s. 😩

  47. 4 stars
    The dough was a bit crumbly for me, so I added a splash more milk and that fixed it. Otherwise followed the steps and it was delicious.

  48. User avatar farrah.breitenberg2003 says:

    5 stars
    Gulab jamun = best dessert ever! 😋

  49. 4 stars
    I’m skeptical about “5 minutes simmer” for the syrup, but it still soaked in nicely. Flavor was great with cardamom + rose water.

    1. User avatar Miles Teg says:

      5 stars
      Same! I was like “5 minutes??” but mine did soak through after 30+ mins. Cardamom + rose is the winning combo.

  50. User avatar alexander.dickinson says:

    2 stars
    The instructions are clear, but it needs a note on oil temperature. I fried on medium and they browned fast before cooking through.

  51. 5 stars
    Finally tried this and it came out super soft inside—really close to the gulab jamun I get at stores. The syrup step is key!

  52. 4 stars
    How long will these last? I made a ton and don’t want them to go bad.

    1. User avatar oswaldo.stracke8 says:

      5 stars
      They should last about a week if you keep them in the fridge! Just make sure they’re submerged in syrup.

  53. User avatar sheilah.cummings67 says:

    2 stars
    This feels a bit too sweet with 2 cups sugar and 2 cups water—mine turned super thick and almost candy-like. Next time I’ll reduce sugar.

    1. User avatar pablo.bauch6 says:

      5 stars
      Totally agree—2 cups sugar + 2 cups water is a lot. I’ve found it gets closer to “perfect” if I cut the sugar down and simmer the syrup a bit longer.

  54. 5 stars
    One word: Delicious.

3.82 from 83 votes
Leave a Reply

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

Recipe Rating




Like 238
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: