Cashews are the most moreish nut in existence. 10 cashews is 55 calories. But nobody eats exactly 10 cashews. You eat them by the handful until the bowl is empty. A 100g bag is 553 calories, gone in 15 minutes of mindless snacking. The roasted-salted variety is even worse because the salt makes you eat faster.
Cashews is one of those foods that’s perfectly fine occasionally but becomes a calorie problem when it’s a daily habit. The difference between ‘sometimes’ and ‘always’ can be thousands of calories per month. Here’s exactly what cashews costs your calorie budget.
Protein: 18g · Carbs: 30g · Fat: 44g · Fibre: 3g
1 cashew = 5.5 cal | 10 = 55 | 20 = 110 | 30 (handful) = 165 | 100g bag = 553
Full calorie breakdown
The calorie count for cashews 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 cashew | 1.2g | 5.5 | 0.2g |
| 10 cashews | 12g | 55 | 2.2g |
| 20 cashews | 24g | 110 | 4.3g |
| 30 cashews (handful) | 36g | 165 | 6.5g |
| 100g cashews | 100g | 553 | 18g |
| Cashew butter (1 tbsp) | 15g | 95 | 3g |
| Almonds 10 pcs (comparison) | 12g | 70 | 2.5g |
| Peanuts 30g (comparison) | 30g | 170 | 8g |
The gap between 10 cashews (55 cal) and 100g cashews (553 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 cashews compares to roti
One cashews serving (553 calories) is equivalent to about 7.7 homemade rotis (72 cal each). That means a single serving replaces what would be 8 rotis on your plate. If you eat two servings, you’ve consumed the calorie equivalent of 16 rotis in one sitting.
This doesn’t make cashews ‘bad.’ It makes it calorie-dense, which means you need to account for it. If cashews is lunch, keep dinner lighter. If it’s a daily habit, the calories compound fast.
Cashews vs almonds
Cashews (553 cal) and almonds (576 cal) are close enough in calories that the choice should be about taste and nutrition profile, not calorie counting. The difference of 23 calories per serving is negligible in practical terms.
Cashews (553 cal/100g, 18g protein, 3g fibre) vs almonds (576 cal/100g, 21g protein, 12g fibre). Similar calories, but almonds have more protein and 4x the fibre. For snacking, almonds are the better choice. They fill you up more per calorie.
Is cashews good for weight loss?
Cashews is fine occasionally but becomes a problem as a daily habit. At 553 calories per serving, having it once or twice a week fits most calorie budgets. Having it daily adds up to 3,871+ extra calories per week compared to a lower-calorie alternative like roti.
The calorie premium comes from extremely calorie-dense (553/100g), moreish taste and texture makes portion control very difficult, lower fibre than almonds (3g vs 12g). This is what separates ‘cashews as a treat’ from ‘cashews as a habit’ in terms of weight impact.
Strategy: enjoy cashews when you want it, but plan for it. If it’s lunch, keep dinner to just dal, salad, and curd. If it’s dinner, make lunch lighter. Balance across the day, not within each meal.
Cashews at 553 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 cashews fits in your daily calories
Here’s what including cashews looks like at different calorie targets:
1200 cal/day (Aggressive weight loss): Tight. One serving uses 46% of your budget. You’d need to keep your other two meals under 323 calories each.
1500 cal/day (Steady weight loss): Workable. One serving uses 37% of your budget, leaving 947 calories for the rest of the day. Doable with planning.
2000 cal/day (Maintenance): Workable. One serving uses 28% of your budget, leaving 1447 calories for the rest of the day. Doable with planning.
Best time to eat cashews
Because cashews is relatively calorie-dense (553 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 cashews becomes pure surplus calories with nowhere to go except storage.
Who should (and shouldn’t) eat cashews regularly
Be careful if: You are on a strict calorie deficit. The issue with cashews is extremely calorie-dense (553/100g), moreish taste and texture makes portion control very difficult, lower fibre than almonds (3g vs 12g). This does not mean ‘never eat it.’ It means ‘account for it when you do.’
For most people eating a normal Indian diet, cashews 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 cashews
10-15 cashews max. 55-83 cal. A measured snack. Beyond 20, you are entering calorie-heavy territory for a ‘snack.’
Never eat from the bag. Put 10-15 in a small bowl. Close the bag. Put it away. Eating from an open bag = eating 40-50 cashews (220-275 cal) without realising.
Roasted-salted is a trap. The salt makes you eat faster and more. Plain/raw cashews: same calories but you eat fewer because the taste is less addictive.
Cashews in cooking: measure. Most Indian sweets and gravies use ‘a handful’ of cashews. That handful is 20-30g (110-165 cal) of pure fat and carbs. Measure and use 10-15g for garnish.
Frequently asked questions
Includes cashews 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.