Gulab Jamun Recipe – Soft, Juicy & Traditional Indian Dessert

  • Gulab Jamun is one of the most popular and beloved traditional desserts in South Asian cuisine. These soft, golden-brown milk-solid dumplings are deep-fried until perfectly caramelized and then soaked in warm, fragrant sugar syrup flavored with cardamom, rose water, and saffron. The result is a rich, juicy, melt-in-your-mouth sweet that’s commonly served during festivals, weddings, family celebrations, and special occasions.
  • The secret to making perfect homemade Gulab Jamun lies in preparing a soft, smooth dough, frying the balls slowly over low to medium heat until evenly golden, and soaking them in warm sugar syrup for enough time to absorb the sweet, aromatic flavors. Patience during each step ensures the Gulab Jamuns remain soft, moist, and delicious without becoming hard or dry.
  • This classic recipe is easy to follow and delivers authentic restaurant-style Gulab Jamun that tastes just like those served at sweet shops.

Recipe Information

DetailsInformation
CuisineIndian / Pakistani
CourseDessert
Preparation Time20 Minutes
Resting Time10 Minutes
Cooking Time30 Minutes
Total Time1 Hour
DifficultyMedium
Servings18–20 Gulab Jamuns
CaloriesApproximately 180 kcal each

Ingredients

https://images.openai.com/static-rsc-4/6yQRIIP7j2RbZWm1ReqdvTblIjiwHbOlKRghFWSyTKRpMHtm3F9lfAnSkc2yK8KZGD-szl8Ys60MeeF8mPsxzza5u1VNJpT_N_pIx2RWa2PuRuwUymHignZR2gHDJAQS56lcWwoj_xI2AOpcwWvnuTStjBuVOs_2lVQDPEsQ4w_OOrmZFgCrWhMHX23QwgLY?purpose=fullsize

For the Gulab Jamun Dough

IngredientQuantity
Milk Powder2 Cups
All-Purpose Flour½ Cup
Baking Powder1 tsp
Ghee (Melted)2 tbsp
Full-Fat Milk½ Cup (Approx.)
Cardamom Powder½ tsp

For the Sugar Syrup

IngredientQuantity
Sugar2 Cups
Water2 Cups
Green Cardamom Pods4
Rose Water1 tsp
Saffron Strands (Optional)Few
Lemon Juice½ tsp

For Garnishing

IngredientQuantity
Pistachios (Chopped)2 tbsp
Almonds (Sliced)2 tbsp
Saffron StrandsFew

Equipment Needed

  • Large mixing bowl
  • Saucepan
  • Deep frying pan
  • Slotted spoon
  • Measuring cups and spoons
  • Kitchen thermometer (Optional)
  • Serving bowl

Step 1 – Prepare the Sugar Syrup

https://images.openai.com/static-rsc-4/YBfvQinAgNW7f-fDo4jVjYur0dtiOvXWe6sU_ooyAyaB9C0_mnTTZU7Xfw17fkCOfdt1BtFg6Dii1EAv3JqHlm0hjWSEx0vFfb_zrZiMvJV_OfquR91UkFDx2B3ehUJbUnQCUTtSZXOUvpEkrslZHt6euHhlabcdWC2xuJ0sDbGCMOzihlti4rkclNQcJqYr?purpose=fullsize
  • Begin by preparing the sugar syrup because the Gulab Jamuns should be soaked in warm syrup immediately after frying. In a medium saucepan, combine the sugar and water, then place it over medium heat. Stir continuously until the sugar dissolves completely.
  • Add the green cardamom pods and saffron strands to infuse the syrup with a delicate aroma and beautiful golden color. Once the syrup begins to boil, reduce the heat and simmer gently for 5–7 minutes. The syrup should remain light and slightly sticky rather than becoming thick.
  • Finally, stir in the rose water and lemon juice. The lemon juice helps prevent the sugar from crystallizing, while the rose water adds the traditional floral fragrance. Keep the syrup warm over very low heat while preparing the Gulab Jamuns.

Step 2 – Prepare the Dough

https://images.openai.com/static-rsc-4/Y9n9-xc_7xAWx6uxrlkiDjkvbl_zUr5AUD9E2D1fARUg1dEYYRwoTJTRsetf5KqbVADu7p53sBw49OAskUvbAOXyd_SlGnfMZX_-ccUi-g5TQ7bUHH1f1FXgXztcun3R6PNKwtfkqGVM_rTGpzaAdzSrehbC1zULnOOMp7w6x0bOxhTQRlwkPXWM7RoG4bTs?purpose=fullsize
  • In a large mixing bowl, combine the milk powder, all-purpose flour, baking powder, and cardamom powder. Mix the dry ingredients thoroughly to distribute the baking powder evenly.
  • Add the melted ghee and gently rub it into the dry ingredients until the mixture resembles fine breadcrumbs. Gradually pour in the milk, a little at a time, while mixing gently with your hands. Continue until a soft, smooth dough forms. The dough should be moist but not sticky.
  • Avoid kneading the dough too much, as overworking it can make the Gulab Jamuns dense and hard. Cover the dough with a clean kitchen towel and allow it to rest for 10 minutes so the ingredients fully hydrate.

Step 3 – Shape the Gulab Jamuns

https://images.openai.com/static-rsc-4/8BBjD_3dWJRcF6NcKWkesqef-bSavaf7aycNH4fmoxXgE8pDjfEdH29ouQHHbPSlQ9eCmD11_EHHDrpqoxkOge-S8apIu0J7XMmLjLKLIwy2vXtJJJhN3zJ6tsrsoZZRHPuveWeQRriR1kLQ-iRua_dohviAb66IRRfWwHTHKJj0uhs1R2Wk25zCx5AyFtuR?purpose=fullsize
  • After the dough has rested, lightly grease your hands with a small amount of ghee. Divide the dough into equal portions and roll each portion gently between your palms to form smooth, crack-free balls. Each ball should be approximately the size of a small walnut.
  • Take your time while rolling because even tiny cracks can cause the Gulab Jamuns to break apart during frying. If the dough feels dry, add a few drops of milk. If it feels too sticky, lightly dust your hands with a little flour.
  • Arrange the prepared dough balls on a clean tray, leaving a little space between them. Cover them with a clean cloth to prevent drying while you heat the oil or ghee for frying.

Gulab Jamun Recipe – Soft, Juicy & Traditional Indian Dessert (Part 2)


Step 4 – Fry the Gulab Jamuns

https://images.openai.com/static-rsc-4/Il120XV-RZRczaWTnDCuUjLWxGlq7eCm_PNHOrvdoIDzjSWJYOsOL74W4Cy-qm0VY2wkdLIfwiMS86plBWZL1pATgickVPqgQg6y8qLOD_CMKe4O1kstsaC1MOgap0LFnf53SbUYeFM0LeaKhCb0LM_PdDDCetXZ_H2lZS9lmufuPlsUwBtyxss8xT_-FMge?purpose=fullsize
  • Heat enough oil or ghee in a deep frying pan over low to medium heat (approximately 140–150°C / 285–300°F). The temperature should not be too high because the Gulab Jamuns need to cook slowly from the inside while developing an even golden-brown color on the outside.
  • Carefully place a few dough balls into the hot oil, making sure not to overcrowd the pan. As they begin to cook, gently stir and rotate them continuously using a slotted spoon. This helps them brown evenly on all sides and prevents flat spots from forming.
  • Continue frying for 7–10 minutes, or until each Gulab Jamun becomes deep golden brown with a smooth, glossy exterior. Remove them carefully using a slotted spoon and allow the excess oil to drain for a few seconds before transferring them directly to the warm sugar syrup.

Step 5 – Soak in the Sugar Syrup

https://images.openai.com/static-rsc-4/V52i9ngkXKXrl3wUN-Q_2saPGoabh1dqFr8EmFuTKuPqQe-D_WXD-Mvc_-uBn_7r53mpgEa9lduiVLyOMTCoj6tq5g9EpZfvtR2HWeVjYPInTSQTXoaqUuVjdxbEEftbi1PyK0zdxiXMzKiTHZ_a0wyUbDM8FWPdObys6b9I8imsUEBRzLJ3FpkWwMtAj5mN?purpose=fullsize
  • Immediately place the hot fried Gulab Jamuns into the warm (not boiling) sugar syrup. The syrup should be warm enough to allow the sweets to absorb it gradually without becoming wrinkled or hard.
  • Let the Gulab Jamuns soak for at least 2 hours, gently turning them every 20–30 minutes so they absorb the syrup evenly from all sides. During this time, they will almost double in size and become incredibly soft, juicy, and flavorful.
  • As they soak, the delicate flavors of cardamom, rose water, and saffron infuse into every bite, creating the classic rich taste that makes Gulab Jamun one of the most loved traditional desserts.

Step 6 – Check Texture and Prepare for Serving

https://images.openai.com/static-rsc-4/abyQxcdkIAyG_ppgTGMXrEIEu_0VxIdlqHXD_6YlsxjZNyi9ew9kAxkYtokd-F8Lep9JVbTABo20dO0o9dJ3KRcyWUEe0TJyNjkNltHfIQ3NJ4tJHmWhlBvkVzo8MQEOvC2yPVhfd7ZQoDl_Lf_-MFGsLCKvd24ZUZMi-mbfs7E-1Hi2v-KHK07fPUvYeA46?purpose=fullsize
  • After soaking, gently press one Gulab Jamun with the back of a spoon. It should feel soft, spongy, and spring back slightly while remaining filled with sweet syrup. When cut open, the inside should have a fine, even texture with no hard or dry center.
  • Transfer the soaked Gulab Jamuns into a decorative serving bowl along with enough warm syrup to keep them moist. Sprinkle a few saffron strands over the top for color and aroma.
  • Finally, garnish with chopped pistachios and sliced almonds. The dessert is now ready for its final presentation and serving.

Gulab Jamun Recipe – Soft, Juicy & Traditional Indian Dessert (Part 3)


Step 7 – Garnish and Final Touch

https://images.openai.com/static-rsc-4/wDHxLHszWe0DgC1Mt3UFovV7_klvENwyN8ZI0UX-u2VY6bLMBdb3z2safXRfLzEvr9HIbMCtM-EcAf697TnKfIqS-ixgG7aQe47hF_da67nhhO6-YUA_P39XMX2vbq6kEl4UFCG2vsVJz85_IWUlCTxWfV6kbmFIRVhGm4DRsFSylU-A775LwmPQRH8pqsSc?purpose=fullsize
  • Carefully transfer the fully soaked Gulab Jamuns into a beautiful serving bowl, making sure they remain completely covered with a little warm sugar syrup to keep them soft and juicy. Arrange them neatly without overcrowding the bowl so each Gulab Jamun maintains its perfect round shape.
  • Sprinkle finely chopped pistachios and sliced almonds evenly over the top for extra crunch and an attractive appearance. Add a few saffron strands as a final garnish to enhance both the aroma and presentation. If desired, lightly drizzle a few drops of rose water over the dessert just before serving for a delicate floral fragrance.
  • Serve the Gulab Jamuns warm or at room temperature. They should have a smooth golden-brown exterior and a soft, melt-in-your-mouth interior that is completely soaked with fragrant sugar syrup.

Step 8 – Serve and Enjoy

https://images.openai.com/static-rsc-4/nxQ7_guMwEj5xZGHSvq81exc8bODkCLQH71i3Z1RbxpeHDDPKqH65weQs9x3bs6EAJ9LoHXQ0se60e6I5Dau3LLX-2ZziE_31SeMoCCMAahjrdsRAp4l6Yr-0xKVzIN7Krrlz8UzluJoMcSL2GkwRGJD2F0_K1hCdzpuzo8J-IABSceya_WZbpKrnHESyr9i?purpose=fullsize
  • Serve the Gulab Jamuns while they are still slightly warm for the best flavor and texture. They can also be enjoyed at room temperature or chilled, depending on your preference. For an extra-special dessert, pair them with a scoop of vanilla ice cream, kulfi, or rabri. The contrast between the warm Gulab Jamuns and the cold ice cream creates an unforgettable dessert experience.
  • These delicious sweets are perfect for Eid, Diwali, weddings, family gatherings, birthdays, dinner parties, and festive celebrations. Their rich flavor, soft texture, and beautiful presentation make them a favorite dessert for every occasion.
  • Each bite should be soft, juicy, aromatic, and perfectly balanced with the sweetness of the syrup and the warmth of cardamom and saffron.

👨‍🍳 Chef Tips

TipBenefit
Use fresh milk powderProduces softer Gulab Jamuns
Do not over-knead the doughKeeps the texture light and tender
Roll perfectly smooth ballsPrevents cracking while frying
Fry on low-medium heatEnsures even cooking inside and out
Keep the syrup warm, not boilingHelps the Gulab Jamuns absorb syrup properly
Soak for at least 2 hoursMakes them extra juicy
Turn gently while soakingEnsures even syrup absorption
Serve warmBest flavor and texture

⚠️ Common Mistakes

MistakeSolution
Dough too dryAdd a little milk gradually
Dough too stickyDust lightly with flour
Cracked dough ballsRoll until completely smooth
Frying on high heatCook slowly over low-medium heat
Thick sugar syrupKeep the syrup light, not sticky
Cold syrupAlways use warm syrup
Overcrowding the panFry in small batches
Short soaking timeSoak for at least 2 hours

🍮 Delicious Variations

  • Classic Gulab Jamun – Traditional milk powder version.
  • Khoya Gulab Jamun – Made with fresh khoya for a richer flavor.
  • Stuffed Gulab Jamun – Filled with chopped nuts or dried fruits.
  • Saffron Gulab Jamun – Infused with extra saffron.
  • Rose Gulab Jamun – Enhanced with rose essence and rose petals.
  • Chocolate Gulab Jamun – Filled with melted chocolate.
  • Coconut Gulab Jamun – Rolled in desiccated coconut after soaking.
  • Rabri Gulab Jamun – Served with chilled, creamy rabri.

🍽️ Serving Suggestions

Gulab Jamun pairs perfectly with:

  • 🍨 Vanilla Ice Cream
  • 🥛 Rabri
  • 🍮 Kulfi
  • ☕ Masala Chai
  • ☕ Cardamom Tea
  • 🥛 Warm Milk
  • 🍨 Pistachio Ice Cream
  • 🌹 Rose Petals for Garnish

❄️ Storage

Storage MethodRecommended Time
RefrigeratorUp to 7 Days
FreezerUp to 2 Months
  • Store Gulab Jamuns in an airtight container with enough sugar syrup to keep them fully submerged. Refrigerate for up to 7 days. Before serving, gently warm them in the microwave for 15–20 seconds or heat them slowly in the syrup. They can also be frozen for up to 2 months. Thaw overnight in the refrigerator and warm gently before serving.

🥗 Nutrition Facts

  • Approximate values per Gulab Jamun
NutrientAmount
Calories180 kcal
Protein4 g
Carbohydrates28 g
Fat6 g
Fiber0.5 g
Sugar22 g
Sodium60 mg
  • Nutrition values are approximate and may vary depending on the ingredients used.

❓ Frequently Asked Questions

1. Why did my Gulab Jamuns crack while frying?
Cracks usually appear if the dough is too dry or the balls were not rolled completely smooth.

2. Why are my Gulab Jamuns hard?
Over-kneading the dough, frying on high heat, or not soaking long enough can make them hard.

3. Can I prepare Gulab Jamuns in advance?
Yes. They actually taste better after soaking overnight in the refrigerator.

4. Can I use khoya instead of milk powder?
Yes. Fresh khoya creates an even richer and more traditional flavor.

5. How do I know the syrup is ready?
The syrup should be light and slightly sticky, not thick like one-string syrup.

6. Can I freeze Gulab Jamuns?
Yes. Freeze them with the syrup in an airtight container for up to 2 months.

7. Why didn’t my Gulab Jamuns absorb the syrup?
This usually happens if the syrup was cold or too thick, or if the Gulab Jamuns were over-fried.

8. Can I serve Gulab Jamun cold?
Yes. They are delicious warm, at room temperature, or chilled according to your preference.

More From Author

Watermelon Juice Recipe – Refreshing, Naturally Sweet & Café-Style

Lasagna Recipe – Cheesy, Layered & Restaurant-Style

Leave a Reply

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