Homemade Market-Style Gulab Jamun
Homemade Market-Style Gulab Jamun is a medium Indian recipe that serves 8. 150 calories per serving.
Prep: 25 min | Cook: 16 min | Total: 2 hrs 56 min
Cost: $14.00 total, $1.75 per serving
Ingredients
- 4 cups Granulated Sugar (for syrup)
- 3 cups Water (for syrup)
- 12 pods Cardamom Pods (lightly crushed, add to syrup)
- 0.5 tsp Saffron Strands (pure saffron for color and aroma)
- 1 tsp Lemon Juice (acts as citric acid to prevent crystallisation)
- 150 g Paneer (fresh, grated fine)
- 250 g Khoya (Mawa) (grated, rich milk solids)
- 50 g All‑Purpose Flour (sifted)
- 4 Tbsp Milk (to soften dough, use whole milk)
- 3 pods Ground Cardamom (or ½ tsp ground, mixed into dough)
- 2 Tbsp Pistachios (chopped, for filling and garnish)
- 1 tsp Turmeric Powder (optional natural colour if saffron not used)
- 1 tsp Ghee (adds richness to dough)
- 2 L Vegetable Oil (for deep frying, medium‑high smoke point)
Instructions
Gather and Measure Ingredients
Measure all ingredients using the measuring cups and keep them within arm's reach.
Time: PT5M
Prepare Sugar Syrup
In a saucepan combine 4 cups sugar, 3 cups water, crushed cardamom pods and saffron. Bring to a rolling boil over medium heat, stir until sugar dissolves, then add 1 tsp lemon juice. Simmer until the syrup reaches one‑thread consistency (about 8‑10 minutes).
Time: PT8M
Temperature: Medium heat
Cool the Syrup
Remove the saucepan from heat and let the syrup cool to warm (about 40‑45°C). It should be warm enough to soak the fried balls but not scalding.
Time: PT10M
Grate Paneer and Khoya
Finely grate the fresh paneer and the khoya using a fine grater. Transfer to a large mixing bowl.
Time: PT5M
Make the Dough
Add 50 g sifted flour, 4‑5 Tbsp milk, ground cardamom, chopped pistachios, saffron (if using), a pinch of sugar, turmeric (optional) and 1 tsp ghee to the paneer‑khoya mixture. Knead gently with clean hands until a soft, smooth, non‑sticky dough forms. If the dough feels dry, add a little more milk; if too sticky, add a sprinkle of flour.
Time: PT10M
Rest the Dough
Cover the dough with a damp kitchen towel and let it rest for 5 minutes.
Time: PT5M
Shape Gulab Jamun Balls
Divide the dough into 17 equal portions (about the size of a small walnut). Roll each portion between palms to form smooth, crack‑free balls.
Time: PT5M
Heat Oil for Frying
Pour 2 L vegetable oil into a deep frying pan and heat over medium flame until the oil reaches about 150‑160°C (use a thermometer or test by dropping a small piece of dough – it should rise slowly and turn golden in 30‑40 seconds).
Time: PT2M
Temperature: Medium (150‑160°C)
Fry the Gulab Jamun
Gently slide a few balls into the oil. Fry on medium heat, stirring occasionally with a slotted spoon, until they turn uniformly golden brown (about 8‑10 minutes). Remove with the slotted spoon and drain on a kitchen towel.
Time: PT8M
Temperature: Medium (150‑160°C)
Soak in Syrup
Transfer the fried balls into the warm syrup. Let them soak for at least 2 hours; they will swell and become juicy.
Time: PT2H
Serve
Serve the Gulab Jamun warm or at room temperature, garnished with extra chopped pistachios if desired.
Time: PT2M
Nutrition Facts
- Calories
- 150
- Protein
- 2 g
- Carbohydrates
- 25 g
- Fat
- 5 g
- Fiber
- 0 g
Dietary info: Vegetarian, Contains dairy, Contains gluten
Allergens: Milk, Gluten, Tree nuts
Ingredient Substitutions
- Instead of Granulated Sugar: Brown Sugar
- Instead of Cardamom Pods: Ground Cardamom (1 tsp)
- Instead of Saffron Strands: Food coloring
- Instead of Lemon Juice: Citric Acid (¼ tsp)
- Instead of Paneer: Cottage Cheese (same amount)
- Instead of Khoya (Mawa): Ricotta (same amount)
- Instead of All‑Purpose Flour: Bread Flour (same amount)
- Instead of Milk: Water (may affect softness)
- Instead of Pistachios: Almonds
- Instead of Turmeric Powder: Food colouring
- Instead of Ghee: Unsalted Butter (same amount)
- Instead of Vegetable Oil: Canola Oil, Sunflower Oil
Equipment Needed
- Measuring Cups
- Saucepan
- Grater
- Mixing Bowl
- Slotted Spoon
- Deep Frying Pan or Kadhai
- Kitchen Towel
- Plate
- Thermometer (optional) (optional)
- Spatula (optional)
Critical Steps — Do Not Skip
- Achieving one‑thread consistency in the sugar syrup.
- Kneading the dough to a smooth, soft texture without over‑mixing.
- Frying at medium temperature to avoid cracks and uneven browning.
Chef Tips from the Video
- Add a tiny pinch of baking soda to the dough for extra fluffiness (optional).
- Ghee in the dough adds richness and helps prevent the balls from drying out.
- For a richer colour, use a few strands of saffron soaked in warm milk before adding to the dough.
Troubleshooting
Syrup is too thin and does not coat the jamuns.
Simmer the syrup longer until it reaches one‑thread consistency; add a few more grams of sugar if needed.
Jamuns develop cracks during frying.
Check oil temperature; it should be medium (150‑160°C). Reduce heat and fry slower, ensuring the dough is soft and well‑kneaded.
Jamuns remain hard after soaking.
Make sure the syrup is warm when adding the fried balls and soak for at least 2 hours. Increase soaking time for a softer texture.
Storage
Refrigerator: Store jamuns in the syrup in an airtight container for up to 5 days.
Freezer: Freeze jamuns (still in syrup) in a sealed container for up to 1 month; thaw in refrigerator before serving.
Room temperature: Can sit at room temperature for 2‑3 hours after cooking, but should be returned to the fridge if not consumed.
Make-Ahead Tips
- Prepare the sugar syrup a day ahead and store it at room temperature; reheat gently before soaking.
- The dough can be mixed and shaped a few hours in advance; keep balls covered with a damp cloth.
- Fried jamuns keep well in syrup for up to 4 days, making them ideal for advance preparation.
Frequently Asked Questions
What is the cultural significance and history of Gulab Jamun in Indian cuisine?
Gulab Jamun is a classic Indian dessert traditionally served at festivals, weddings, and celebrations. Its name means "rose‑kissed" referring to its sweet, fragrant syrup, and it has roots in Persian sweets that were adapted in the Indian subcontinent centuries ago.
What are the traditional regional variations of Gulab Jamun in Indian cuisine?
In North India, Gulab Jamun is usually made with khoya and served in rose‑flavoured syrup. In Maharashtra, a version called "Pantua" uses chhena and is darker. South Indian "Jalebi‑style" Gulab Jamun may be fried longer for a crispier exterior.
How is Gulab Jamun traditionally served in Indian households?
Gulab Jamun is typically served warm in a shallow bowl of its syrup, often garnished with chopped pistachios or almonds. It is enjoyed as a dessert after a main meal or as part of a festive sweets platter.
During which Indian occasions is Gulab Jamun most commonly prepared?
Gulab Jamun is a staple at Diwali, Eid, weddings, birthdays, and other religious or family celebrations across India, symbolising sweetness and good fortune.
What authentic ingredients are essential for traditional Gulab Jamun versus common substitutes?
Authentic Gulab Jamun uses khoya (mawa) and fresh paneer, saffron, and cardamom. Common substitutes include ricotta for khoya, cottage cheese for paneer, and food colouring for saffron when unavailable.
What other Indian dishes pair well with Gulab Jamun?
Gulab Jamun pairs beautifully with a cup of masala chai, or as part of a sweets platter alongside rasgulla, jalebi, and kheer. It also complements savory dishes like biryani by providing a sweet contrast.
What are the most common mistakes to avoid when making Gulab Jamun at home?
Common mistakes include over‑cooking the syrup, using too high oil temperature, and over‑kneading the dough. These lead to hard syrup, cracked jamuns, or dense texture.
Why does this Gulab Jamun recipe use lemon juice in the syrup instead of plain water?
Lemon juice (citric acid) prevents sugar crystallisation, ensuring the syrup stays smooth and glossy, which is crucial for the jamuns to absorb the syrup evenly.
Can I make Gulab Jamun ahead of time and how should I store it?
Yes. Fry the jamuns, let them cool, then soak them in warm syrup. Store the jamuns in the syrup in an airtight container in the refrigerator for up to five days. They can also be frozen for up to a month.
What texture and appearance should I look for when the Gulab Jamun is perfectly cooked?
The jamuns should be uniformly golden brown, smooth, and slightly soft to the touch. After soaking, they should be plump, glossy, and soak up the syrup without breaking.
What does the YouTube channel Unknown specialize in?
The YouTube channel Unknown focuses on detailed Indian home‑cooking tutorials, especially traditional sweets and festive dishes, providing step‑by‑step guidance for home cooks.
How does the YouTube channel Unknown's approach to Indian dessert cooking differ from other Indian cooking channels?
Channel Unknown emphasizes precise measurements, real‑world kitchen tips, and cultural context, often sharing market‑style results that rival store‑bought sweets, whereas many channels focus on quick shortcuts.
Last updated: August 24, 2026






