Gulab Jamun is one of the most beloved traditional desserts in Pakistani and Indian cuisine. These soft, golden-brown milk dumplings are gently fried until perfectly caramelized and then soaked in a fragrant sugar syrup infused with cardamom, saffron, and rose water. Every bite is incredibly soft, juicy, and melts in your mouth.
This bakery-style homemade recipe creates perfectly round Gulab Jamuns with a smooth texture and rich flavor. Whether you’re making them for Eid, Ramadan, weddings, birthdays, Diwali, family gatherings, or festive celebrations, Gulab Jamun is always a crowd favorite.
The secret to achieving soft and fluffy Gulab Jamuns is preparing a smooth dough, frying them over low heat, and soaking them in warm sugar syrup for enough time to absorb all the delicious flavors.
Recipe Information
Details
Information
Cuisine
Pakistani / Indian
Course
Dessert
Preparation Time
20 Minutes
Cooking Time
30 Minutes
Soaking Time
2 Hours
Total Time
2 Hours 50 Minutes
Difficulty
Easy
Servings
18–20 Gulab Jamuns
Calories
Approximately 180 kcal per piece
Ingredients
For the Gulab Jamuns
Ingredient
Quantity
Milk Powder
2 Cups
All-Purpose Flour
½ Cup
Baking Powder
1 tsp
Ghee or Unsalted Butter
2 tbsp
Milk (Warm)
½ Cup (as needed)
Cardamom Powder
½ tsp
For the Sugar Syrup
Ingredient
Quantity
Sugar
2 Cups
Water
2½ Cups
Green Cardamom Pods
4
Rose Water
1 tsp
Saffron Strands (Optional)
A Few
Lemon Juice
½ tsp
For Garnishing
Ingredient
Quantity
Pistachios (Chopped)
2 tbsp
Almonds (Sliced)
2 tbsp
Dried Rose Petals (Optional)
For Decoration
Step 1 – Prepare the Dough
In a large mixing bowl, combine the milk powder, flour, baking powder, and cardamom powder.
Add the ghee or softened butter and gently rub it into the dry ingredients until the mixture resembles fine breadcrumbs.
Gradually add the warm milk while mixing until a soft, smooth dough forms. Do not knead the dough too much, as overmixing can make the Gulab Jamuns dense.
Cover the dough with a clean cloth and let it rest for 10 minutes.
Step 2 – Prepare the Sugar Syrup
In a saucepan, combine the sugar, water, and cardamom pods. Bring the mixture to a gentle boil while stirring until the sugar dissolves completely.
Add the saffron strands and simmer for 8–10 minutes until the syrup becomes slightly sticky.
Stir in the rose water and lemon juice, then turn off the heat. Keep the syrup warm, not boiling, while preparing the Gulab Jamuns.
Step 3 – Shape and Fry the Gulab Jamuns
Divide the dough into equal portions and roll them into smooth, crack-free balls.
Heat oil or ghee over low to medium heat. Carefully add a few dough balls at a time, leaving enough space for them to expand.
Fry slowly while gently stirring until they become evenly golden brown. This usually takes 7–10 minutes.
Avoid frying over high heat, as the outside may brown too quickly while the inside remains uncooked.
Step 4 – Soak in the Sugar Syrup
Transfer the freshly fried Gulab Jamuns directly into the warm sugar syrup.
Allow them to soak for at least 2 hours. During this time, they will absorb the syrup, becoming soft, juicy, and full of flavor.
The syrup should remain warm but not boiling to ensure the Gulab Jamuns absorb it evenly without breaking apart.
Step 5 – Serve the Gulab Jamun
Arrange the Gulab Jamuns in a beautiful serving bowl and garnish with:
Chopped Pistachios
Sliced Almonds
Dried Rose Petals
Saffron Strands
Serve warm or chilled with:
Vanilla Ice Cream
Rabri
Fresh Cream
Hot Tea
Coffee
👨🍳 Chef Tips
Tip
Benefit
Make a soft dough
Creates tender Gulab Jamuns
Roll smooth, crack-free balls
Prevents breaking during frying
Fry on low heat
Ensures even cooking inside and out
Keep the syrup warm
Helps the Jamuns absorb syrup evenly
Soak for at least 2 hours
Gives the best juicy texture
⚠️ Common Mistakes
Mistake
Solution
Kneading the dough too much
Mix only until smooth
Frying on high heat
Cook slowly over low to medium heat
Using cold syrup
Always soak in warm syrup
Cracked dough balls
Roll gently until completely smooth
Thick syrup
Keep it lightly sticky, not overly thick
❄️ Storage
Method
Time
Refrigerator
Up to 5 Days
Freezer
Up to 2 Months
Warm slightly before serving for the best flavor and soft texture.
🥗 Nutrition Facts (Per Piece)
Nutrient
Amount
Calories
180 kcal
Protein
3 g
Carbohydrates
28 g
Fat
6 g
Sugar
22 g
❓ Frequently Asked Questions
1. Why did my Gulab Jamuns become hard? This usually happens if the dough was overmixed or the Jamuns were fried over high heat.
2. Can I make Gulab Jamun without milk powder? Yes. You can use khoya (mawa) instead for a more traditional version.
3. Why did my Gulab Jamuns break while frying? The dough may have been too soft or the oil too hot. Make sure the dough is smooth and fry over low heat.
4. Can I prepare them a day before serving? Yes. Gulab Jamuns often taste even better the next day after soaking fully in the syrup.
5. Can I serve Gulab Jamun cold? Absolutely. They are delicious both warm and chilled, depending on your preference.
Leave a Reply