Dessert · indian cuisine

Soft Gulab Jamun in Rose Syrup

Low fry, warm syrup, long soak. Rush any of those and they stay raw in the centre.

By · Tested in a home kitchen · Updated 2026-08-16

⏱ 40 min 👤 6 servings (20 pieces) 🔥 Easy ⭐ 4.8 / 5

Recipe card

Prep14 min
Cook26 min
Total40 min
Yield6 servings
Rating4.8 / 5
Calories360
CuisineIndian
CourseDessert

Why this recipe works

Gulab jamun fails on high heat. The outside browns while the centre stays doughy. I fry patiently on medium-low, turning gently until deep mahogany, then drop them straight into warm syrup.

Smooth balls without cracks matter. Cracks open in oil and the jamuns weep. Overnight soaking is kindness to future you.

Expert kitchen tips

Ingredients

Step-by-step method

  1. Make the sugar syrup: combine sugar, water, cardamom and saffron. Boil until sugar dissolves, then simmer 5 minutes. Add rose water. Keep warm.
  2. Mix milk powder, flour and baking soda. Rub in soft butter until crumbly.
  3. Add milk little by little and knead into a soft, smooth dough. Don't over-knead.
  4. Divide into 20 equal balls. Roll into smooth balls without any cracks — cracks cause them to break in oil.
  5. Heat oil on medium-low heat. Fry the balls slowly, stirring gently, until deep mahogany brown all over (5–7 min). Don't rush with high heat.
  6. Immediately transfer hot fried balls into the warm syrup. They will soak and double in size.
  7. Rest in syrup for at least 2 hours (overnight is better). Serve warm or at room temperature.
💡 If I am cooking this for guests: low and slow frying is the secret — high heat will brown the outside while the inside remains raw. The oil should sizzle gently, not violently.

Estimated nutrition

About 360 calories per serving (based on 6 servings). Values are estimates for home cooks and vary by brands, oil used, and portion size — not lab-analysed.

Serving warm or soaked

We eat gulab jamun warm out of the syrup for soft centres, or after an overnight soak when the rose flavour runs all the way through. A tiny scoop of vanilla ice cream turns it into a dinner-party plate.

Keep the balls submerged in syrup in the fridge for two to three days. Warm gently in the syrup before serving — never microwave dry balls or they toughen. Leftover syrup is lovely drizzled over plain yogurt or kheer.