Calories in Gulab Jamun — Per Piece, 2 Pieces & Tin

One gulab jamun is 150 calories. Two is 300. The tin of Haldiram’s you open during Diwali has 12 pieces: that is 1,800 calories sitting innocently on your dining table. Gulab jamun is deep-fried khoya soaked in sugar syrup. It is literally everything a nutritionist would warn you about, shaped into a perfect brown sphere of joy.

Most people eat gulab jamun without thinking about the calorie count. Once you see the number, you’ll understand why your weight hasn’t been moving despite ‘eating normal Indian food.’ Here’s the complete breakdown.

150 calories
1 gulab jamun (with syrup)
Protein: 2g · Carbs: 22g · Fat: 6g · Fibre: 0g
That’s roughly 2.1x a homemade roti (72 cal)

Full calorie breakdown

The calorie count for gulab jamun varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.

Variant Serving Calories Protein
1 gulab jamun (with syrup) 40g 140-160 2g
Mini gulab jamun (1) 20g 60-80 1g
2 gulab jamuns 80g 280-320 4g
3 gulab jamuns 120g 420-480 6g
Haldiram tin (12 pieces) ~480g 1,680-1,920 24g
Kala jamun (1) 45g 160-180 2g
Rasgulla (1, comparison) 40g 120-130 2g
Jalebi (1, comparison) 40g 150 1g

The gap between Mini gulab jamun (1) (60 cal) and Haldiram tin (12 pieces) (1680 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How gulab jamun compares to roti

One serving of gulab jamun (150 cal) is roughly 2.1x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two gulab jamun = roughly 4.2 rotis in calorie terms.

Is gulab jamun good for weight loss?

Honestly? Gulab Jamun is not a weight-loss-friendly food. At 150 calories per serving, it takes up a large chunk of any calorie budget. On a 1,500-calorie diet, one serving of gulab jamun uses 10% or more of your entire daily allowance.

The main issue: deep-fried khoya (milk solids) soaked in sugar syrup = maximum calorie density with zero nutritional value. This makes gulab jamun calorie-dense without proportional nutritional benefit. You get a lot of calories without a lot of protein or fibre to show for it.

This doesn’t mean you can never eat gulab jamun. It means treating it as an occasional indulgence (once a week or less) rather than a regular meal component. On the days you eat it, compensate by keeping other meals lighter.

THE BOTTOM LINE
Gulab Jamun at 150 calories per serving is best enjoyed occasionally, not daily, if you are watching your weight. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Gulab Jamun Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How gulab jamun fits in your daily calories

Here’s what including gulab jamun looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Easy fit. Only 12% of your budget. Plenty of room for other meals and snacks.

1500 cal/day (Steady weight loss): Easy fit. Only 10% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 8% of your budget. Plenty of room for other meals and snacks.

Best time to eat gulab jamun

Gulab Jamun at 150 calories is light enough for any meal or even as a substantial snack. It is one of those foods you do not need to overthink. Include it when you want it, track it loosely, and move on.

Who should (and shouldn’t) eat gulab jamun regularly

Be careful if: You are on a strict calorie deficit. The issue with gulab jamun is deep-fried khoya (milk solids) soaked in sugar syrup = maximum calorie density with zero nutritional value. This does not mean ‘never eat it.’ It means ‘account for it when you do.’

For most people eating a normal Indian diet, gulab jamun is neither something to seek out nor something to avoid. It is a regular food that fits when you know the calorie count and plan accordingly.

How to reduce calories when eating gulab jamun

One, not two. 1 gulab jamun: 150 cal. Treat-level. 2: 300 cal. Meal-level. The second one is always the one you regret. Train yourself to stop at one.

Squeeze out some syrup. Each gulab jamun absorbs 10-15ml syrup (40-60 cal). Letting it drain or lightly squeezing before eating saves 30-40 cal per piece. Small hack, adds up over festival season.

Mini gulab jamun exists. Mini/cocktail size: 60-80 cal each. You get the taste in half the calories. At parties, always choose the small ones.

Budget it as your dessert for the day. If gulab jamun is dessert after dinner, skip the kheer, the ladoo, and the barfi that are also on the table. One dessert, fully enjoyed, is better than three desserts with guilt.

Frequently asked questions

How many calories in 1 gulab jamun?
140 to 160 including the sugar syrup it absorbs. Mini: 60-80.
How many calories in 2 gulab jamun?
280 to 320. That is a full snack’s worth of calories from dessert.
Is gulab jamun the most fattening sweet?
Among the heaviest per piece. 150 cal each. Comparable to jalebi (150) and higher than rasgulla (125). The deep frying + syrup combination is hard to beat on calorie density.
How many gulab jamun can I eat on a diet?
One, once in a while. 150 cal for one piece is a reasonable dessert allowance. Two or more and you are spending 300+ cal on sugar and fat.
How many calories in a tin of gulab jamun?
1,680-1,920 for a standard 12-piece tin. Yes, the entire tin is nearly a full day’s calorie budget.

📋 Get Your Free 7-Day Indian Meal Plan

Includes gulab jamun and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

Nutritional values based on IFCT (Indian Food Composition Tables) and USDA databases. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice.

📅 Published: April 19, 2026