Gulab Jamun
Indulging in gulab jamun is like savoring a piece of culinary history. This classic Indian dessert is cherished for its soft, melt-in-your-mouth texture and sweet, aromatic syrup. Whether served at festive occasions or enjoyed as an everyday treat, these golden brown balls of goodness bring joy to every table. Let’s dive into the recipe and create this delightful dessert that’s sure to impress your family and friends.
Ingredients

- 1 cup khoya (milk solids)
- 1/4 cup all-purpose flour
- 1/4 tsp baking powder
- 2 tbsp ghee (clarified butter)
- 1/4 cup milk (as needed)
- 1 cup sugar
- 1 cup water
- 1/2 tsp cardamom powder
- Oil for deep frying
Servings and Cooking Time
This recipe makes approximately 12 gulab jamuns. Preparation time is about 30 minutes, and cooking time is around 30 minutes.
Nutritional Value
Each serving (1 gulab jamun) contains approximately:
– Calories: 150
– Carbohydrates: 20g
– Protein: 2g
– Fat: 7g
– Sugar: 10g
Note: Values are estimated and can vary based on ingredients used.
Step-by-Step Cooking Process
- In a bowl, mix khoya, all-purpose flour, baking powder, and ghee until smooth.
- Add milk gradually to form a soft dough.
- Divide the dough into small balls (about 1 inch in diameter).
- Heat oil in a deep pan over medium heat for frying.
- Fry the balls until golden brown, turning occasionally for even cooking.
- In another pan, combine sugar and water to make syrup, adding cardamom powder.
- Simmer the syrup until slightly thickened, then remove from heat.
- Once fried, let the gulab jamuns cool for a few minutes.
- Soak the warm gulab jamuns in the sugar syrup for at least 30 minutes.
- Serve warm or at room temperature, garnished with nuts if desired.

Alternative Ingredients
You can substitute khoya with milk powder or ricotta cheese if khoya is unavailable. Additionally, use rose water instead of cardamom for a different flavor profile.
Serving and Pairings
Gulab jamun pairs beautifully with a scoop of vanilla ice cream or can be served alongside other Indian sweets like jalebi and barfi for a festive dessert platter.
Storage and Reheating
Store gulab jamun in an airtight container at room temperature for up to 2 days. They can also be refrigerated for up to a week. Reheat gently in the microwave or soak in warm syrup before serving. Freezing is not recommended as it may alter the texture.
Cooking Mistakes
- Overmixing the dough can lead to tough gulab jamuns.
- Frying at too high a temperature can cause them to burn on the outside while remaining raw inside.
- Insufficient soaking time in syrup can result in dry gulab jamuns.
- Using cold syrup will prevent the gulab jamuns from absorbing the sweetness.
- Not rolling the balls smoothly can lead to uneven cooking.
Helpful Tips
- Ensure the oil is hot enough before frying.
- Use a non-stick pan for easier frying.
- For richer flavor, add a few drops of rose essence to the syrup.
- Always fry in small batches to maintain oil temperature.

FAQs
What is gulab jamun made of?
Gulab jamun is primarily made from khoya (milk solids), which is mixed with flour and fried until golden brown. It is then soaked in a sugary syrup flavored with cardamom and rose water.
How do you make gulab jamun crispy?
To achieve a crispy texture, fry the gulab jamuns at a steady, low temperature. This allows them to cook evenly without becoming overly soft. Ensure they are well-soaked in syrup afterward.
Can I use store-bought khoya?
Yes, store-bought khoya is a convenient alternative and can save time. Just ensure it’s fresh and not overly dry for the best results.
How long can gulab jamun be stored?
Gulab jamun can be stored at room temperature for up to 2 days or refrigerated for up to a week. However, they taste best when freshly made.
Is gulab jamun vegan?
Traditional gulab jamun is not vegan due to the use of milk and ghee. However, you can make vegan versions using plant-based milk and oils.
Conclusion
Gulab jamun is more than just a dessert; it’s a celebration of culture and tradition. With its rich flavors and delightful texture, this sweet treat is perfect for any occasion. Whether you’re a seasoned cook or a beginner, making gulab jamun is a rewarding experience that will surely impress your guests.

Gulab Jamun
Ingredients
- 1 cup khoya milk solids
- 1/4 cup all-purpose flour
- 1/4 tsp baking powder
- 2 tbsp ghee clarified butter
- 1/4 cup milk as needed
- 1 cup sugar
- 1 cup water
- 1/2 tsp cardamom powder
- Oil for deep frying
Instructions
- In a bowl, mix khoya, all-purpose flour, baking powder, and ghee until smooth.
- Add milk gradually to form a soft dough.
- Divide the dough into small balls (about 1 inch in diameter).
- Heat oil in a deep pan over medium heat for frying.
- Fry the balls until golden brown, turning occasionally for even cooking.
- In another pan, combine sugar and water to make syrup, adding cardamom powder.
- Simmer the syrup until slightly thickened, then remove from heat.
- Once fried, let the gulab jamuns cool for a few minutes.
- Soak the warm gulab jamuns in the sugar syrup for at least 30 minutes.
- Serve warm or at room temperature, garnished with nuts if desired.