Home / Dessert / Gulab Jamun

Gulab Jamun

Cloud-soft milk dumplings soaked in a rose-scented sugar syrup — India’s sweetest celebration, served warm from the pan.

⏱ 25 minPrep time
🔥 30 minCook time
🍽 6Servings
🏷 DessertCategory
☆☆☆☆☆No ratings yet

Gulab jamun is India’s most beloved festive sweet, a warm, syrup-soaked dumpling made from khoya, the reduced milk solids at the heart of Indian confectionery. The name comes from the Persian words for rose and berry, a nod to the rose-scented syrup in which the golden dumplings soak. No wedding, Diwali, or family celebration in North India is complete without them.

Spongy, syrup-soaked, and unapologetically sweet

These little dumplings are crisp-edged and cloud-soft within, absorbing the fragrant sugar syrup until they are almost translucent with sweetness. Rose water and cardamom perfume every bite, while a sliver of pistachio adds a welcome crunch. Served warm, they are pure indulgence, the dessert that makes everyone close their eyes and smile. The syrup is what gives them their magic, perfuming the dumplings with rose and cardamom and keeping them moist for days. They are surprisingly simple to make once you get the feel of the dough, and homemade versions are far superior to anything from a box.

Key ingredients

  • Khoya (mawa): reduced milk solids — the traditional base; milk powder with a little milk is a reliable shortcut.
  • All-purpose flour and a pinch of baking soda: the binder and the rise.
  • Ghee: for frying and richness.
  • Sugar, water, cardamom, and rose water: the soaking syrup.
  • Saffron and pistachios (optional): the festive finish.

Tips for perfect gulab jamun

Knead the dough gently — just until it comes together; overworking makes the balls hard. Roll smooth, crack-free balls about the size of a small marble; any crack will open during frying. Fry over low heat in ghee, turning constantly, until deep golden brown — high heat burns the outside while the inside stays raw. The syrup should be warm (not boiling) and light — about one-thread consistency — and the fried balls soak in it for at least 2 hours, absorbing until they are plump and glossy. Serve warm or at room temperature.

Variations and storage

Stuff each ball with a pistachio or a pinch of saffron before frying, or add a splash of rose water to the syrup. Gulab jamun keep 3 to 4 days in the fridge in their syrup and reheat gently — they are best served warm.

Craving more? Explore all North Indian Kitchen recipes.

Step by stepInstructions

  1. Make the syrup: combine the sugar, water, and crushed cardamom pods in a pot and simmer for 5 minutes, until the sugar dissolves. Stir in the rose water and keep the syrup warm over low heat.
  2. In a bowl, rub the grated khoya, flour, baking soda, and ground cardamom together until a soft, smooth dough forms, adding milk a teaspoon at a time if it is dry.
  3. Shape the dough into 16 smooth, crack-free balls, each about the size of a marble. Keep them covered so they do not dry out.
  4. Heat the ghee in a wide, deep pan over low heat. Fry the balls in batches of 5 or 6, rolling them gently, for 6 to 8 minutes, until deep golden brown all over.
  5. Drain the fried jamuns briefly on paper towels, then drop them into the warm syrup while still hot.
  6. Let them soak for at least 30 minutes; they will puff and absorb the syrup. Serve warm, sprinkled with pistachios.

💡 Chef tips & storage

Knead the khoya just until it comes together; overworking it makes the jamuns tough. Fry over low heat so the dumplings cook through and color evenly without browning too fast.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep25 min
Cook30 min
Servings6
CategoryDessert
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →