Khaja is a layered, flaky, deep-fried sweet from Bihar and Odisha, soaked in sugar syrup. Think of it as sweet, crispy, syrupy layers. At 350 calories per 100g, it is one of the most calorie-dense Indian sweets. One piece (~35g) is about 120 calories. The flaky crunch makes it easy to eat 3-4 pieces without realising.
Most people eat khaja 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.
Protein: 3g · Carbs: 45g · Fat: 18g · Fibre: 0.5g
That’s roughly 4.9x a homemade roti (72 cal)
Full calorie breakdown
Here’s how the calorie count changes across different preparations and serving sizes of khaja.
| Variant | Serving | Calories | Protein |
|---|---|---|---|
| 1 piece khaja | ~35g | 110-130 | 1g |
| 100g khaja (2-3 pcs) | 100g | 330-370 | 3g |
| Silao khaja (premium) | 100g | 350-380 | 3g |
| Jalebi (comparison) | 40g | 150 | 1g |
| Gulab jamun (comparison) | 40g | 150 | 2g |
The gap between 1 piece khaja (110 cal) and Silao khaja (premium) (350 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 khaja compares to roti
One khaja serving (350 calories) is equivalent to about 4.9 homemade rotis (72 cal each). That means a single serving replaces what would be 5 rotis on your plate. If you eat two servings, you’ve consumed the calorie equivalent of 10 rotis in one sitting.
This doesn’t make khaja ‘bad.’ It makes it calorie-dense, which means you need to account for it. If khaja is lunch, keep dinner lighter. If it’s a daily habit, the calories compound fast.
Is khaja good for weight loss?
Honestly? Khaja is not a weight-loss-friendly food. At 350 calories per serving, it takes up a large chunk of any calorie budget. On a 1,500-calorie diet, one serving of khaja uses 23% or more of your entire daily allowance.
The main issue: deep-fried maida layers + sugar syrup soaking = extreme calorie density, flaky texture encourages fast eating. This makes khaja 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 khaja. 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.
Khaja at 350 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.
Find your daily calorie target in 30 seconds. Then every food choice makes sense.
How khaja fits in your daily calories
Here’s what including khaja looks like at different calorie targets:
1200 cal/day (Aggressive weight loss): Workable. One serving uses 29% of your budget, leaving 850 calories for the rest of the day. Doable with planning.
1500 cal/day (Steady weight loss): Easy fit. Only 23% of your budget. Plenty of room for other meals and snacks.
2000 cal/day (Maintenance): Easy fit. Only 18% of your budget. Plenty of room for other meals and snacks.
Best time to eat khaja
Because khaja is relatively calorie-dense (350 cal), it works best as part of a main meal rather than a snack. Having it at lunch gives you the rest of the day to balance your remaining calories. Having it at dinner is fine too, as long as you keep the day’s total in check.
The worst time: late evening as an add-on to an already complete dinner. That is when khaja becomes pure surplus calories with nowhere to go except storage.
Who should (and shouldn’t) eat khaja regularly
Be careful if: You are on a strict calorie deficit. The issue with khaja is deep-fried maida layers + sugar syrup soaking = extreme calorie density, flaky texture encourages fast eating. This does not mean ‘never eat it.’ It means ‘account for it when you do.’
For most people eating a normal Indian diet, khaja 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 khaja
1 piece max. 35g khaja = 120 cal. Manageable. 3 pieces = 360 cal. That is a full meal from a sweet. The flaky texture makes you eat fast. Slow down and count.
Silao (Bihar) khaja is famous. Silao khaja is the gold standard. Also the heaviest because of generous ghee and deep frying. Enjoy on a Bihar trip, don’t make it a weekly habit.
Similar to chirote (Maharashtra). Chirote: same concept, layered and fried, 330-370 cal/100g. Both are special-occasion sweets, not regular snacks.
Frequently asked questions
Includes khaja and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.
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.