Calories in Makhana / Fox Nuts — The Smart Snack

Makhana (fox nuts / lotus seeds) has become India’s trendiest diet snack, and for once the trend is justified. At 350 calories per 100g with 9g protein and 14g fibre, it is significantly lighter than chips (530 cal) and peanuts (567 cal). A 30g serving (105 cal) with chai is one of the best snack swaps you can make.

Makhana is genuinely one of the smarter choices in Indian food if you’re watching calories. But the calorie count changes significantly with size, preparation, and what you add to it. Here’s the full picture so you can make it work for your goals.

350 calories
100g roasted makhana
Protein: 9g · Carbs: 65g · Fat: 1.5g · Fibre: 14g
That’s roughly 4.9x a homemade roti (72 cal)

Full calorie breakdown

The calorie count for makhana 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
Roasted makhana (30g) 30g 105 2.7g
Roasted makhana (50g) 50g 175 4.5g
Makhana (100g) 100g 350 9g
Makhana with ghee (30g + 1 tsp) 35g 150 2.7g
Chips 30g (comparison) 30g 160 1.8g
Peanuts 30g (comparison) 30g 170 8g
Roasted chana (30g, comparison) 30g 110 6.5g

The gap between Roasted makhana (30g) (105 cal) and Makhana (100g) (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 makhana compares to roti

One makhana 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 makhana ‘bad.’ It makes it calorie-dense, which means you need to account for it. If makhana is lunch, keep dinner lighter. If it’s a daily habit, the calories compound fast.

Makhana vs chips/namkeen

Makhana at 350 calories is lighter than chips/namkeen at 530 calories. You save about 180 calories per serving by choosing makhana. Not a dramatic difference, but it compounds over daily meals.

Makhana (350 cal/100g) vs chips (530 cal/100g) vs peanuts (567 cal/100g). Makhana wins on calories AND fibre (14g vs 4g vs 8g). It is objectively the best crunchy snack for weight loss.

Is makhana good for weight loss?

Yes. Makhana is a reasonable choice for weight loss. At 350 calories per serving with 9g protein and 14g fibre, it provides decent nutrition without breaking your calorie budget. The fibre helps with satiety, meaning you feel fuller for longer.

What makes it particularly useful: lower calorie than most snacks (350 vs 530 for chips), high fibre (14g/100g), good protein (9g/100g), naturally low fat, crunchy and satisfying. This combination of moderate calories and genuine nutritional value is exactly what sustainable Indian dieting looks like.

On a 1,500-calorie diet, you can comfortably include makhana at 1 to 2 meals. Pair it with a protein source like dal or paneer, and you have a balanced plate that fits your target without feeling like a compromise.

THE BOTTOM LINE
Makhana at 350 calories per serving is a solid choice for weight loss when portion-controlled. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Makhana Fit Your Budget?

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

Calculate My Target →

How makhana fits in your daily calories

Here’s what including makhana 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 makhana

Because makhana 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 makhana becomes pure surplus calories with nowhere to go except storage.

Who should (and shouldn’t) eat makhana regularly

Good choice for: lower calorie than most snacks (350 vs 530 for chips), high fibre (14g/100g), good protein (9g/100g), naturally low fat, crunchy and satisfying. If any of these apply to you, including makhana in your weekly rotation makes nutritional sense beyond just calories.

For most people eating a normal Indian diet, makhana 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 makhana

Roast at home with 1 tsp ghee + salt. Dry roast makhana in a pan. Add 1 tsp ghee and salt at the end. 30g = 105 cal for a large bowl of crunchy, satisfying snack. Costs ₹15-20.

30g is a generous bowl. Makhana is light and airy. 30g fills a large bowl visually. It looks like a lot more food than 30g of chips or peanuts. Volume satisfaction at fewer calories.

Not zero calorie. Makhana is lighter than chips, but 100g is still 350 cal. Don’t eat unlimited quantities thinking it is ‘free.’ Portion into a bowl, don’t eat from the bag.

Best chai-time replacement. 30g makhana (105 cal) with evening chai instead of 8 biscuits (160 cal). Saves 55 cal per chai session. Over a month: 1,650 cal saved. Nearly 250g of fat.

Best snack swap in Indian food: Replace 8 biscuits with chai (160 cal, 1.6g protein) with 30g roasted makhana (105 cal, 2.7g protein, 4.2g fibre). More protein. More fibre. Fewer calories. Crunchy. Satisfying. And it costs the same as the biscuits.

Frequently asked questions

How many calories in makhana?
350 per 100g. A 30g serving (large bowl): 105 cal.
Is makhana good for weight loss?
One of the best snack options. 350 cal/100g (vs 530 for chips), 14g fibre, 9g protein. Crunchy and satisfying.
How much makhana per day?
30-50g (105-175 cal) is a reasonable daily snack portion. More than 50g and calorie count starts adding up.
Is makhana better than chips?
Yes on every metric. 34% fewer calories, 3.5x more fibre, better protein. The clear winner for crunchy snacking.
How to roast makhana at home?
Dry roast in a pan on medium heat until crunchy (5-7 min). Add 1 tsp ghee + salt at the end. Store in an airtight container for up to a week.

📋 Get Your Free 7-Day Indian Meal Plan

Includes makhana 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 22, 2026