🔢

How Many Cashews Should You Eat a Day?

House of Nuts editorial teamUpdated 29 September 20263 min read
How Many Cashews Should You Eat a Day?

Quick answer

A standard serving of nuts is 28 g, which is about 20 W320 cashews (each whole W320 cashew weighs roughly 1.4 g). Many people eat a lighter 4–6 cashews a day, about 6–9 g, alongside other nuts. Prefer plain or lightly roasted over heavily salted.

key takeaways

  • A 28 g serving is about 20 W320 cashews; 4–6 cashews is about 6–9 g.
  • For weight gain or gym, 8–10 plus other calories works well.
  • Kids: 2–3, ideally soaked or chopped.
  • Plain or lightly roasted beats salted/fried for daily eating.

The simple answer

A standard serving of nuts is 28 g — about 20 W320 cashews. Many people prefer a lighter 4 to 6 cashews a day (about 6–9 g) alongside other nuts. Either way you get kaju's fats, protein, magnesium and iron while keeping calories in check.

How many cashews for your goal

Adjust the portion slightly depending on why you're eating them.

Your goalSuggested daily cashews
General health4–6 (about 6–9 g), up to ~20 (28 g) if cashews are your only nut
Weight loss4–5, plain or roasted
Weight / muscle gain8–10 (about 11–14 g), with other calories
Kids2–3, soaked or chopped

Tips

  • •Soaking cashews overnight can make them easier to digest.
  • •Choose plain or lightly roasted; go easy on salted/fried for daily eating.
  • •Pair with other nuts (almonds, walnuts) for a balanced mix.

Sources

Nutrition figures are per the USDA FoodData Central records below. This article is general information, not medical advice.

People also ask

The questions readers most often ask about how many cashews should you eat a day?.

How many cashews is too many?+

Regularly eating more than a large handful (30–40+ cashews) a day adds a lot of calories and can cause bloating in some people. For daily snacking, 4–6 is the sweet spot.

Can I eat 10 cashews a day?+

Yes — around 10 cashews (~40g) a day is fine for most active people, especially if you're using them for energy or gentle weight gain. If you're watching calories, stay closer to 4–6.

How many cashews should I eat for weight gain?+

About 8–10 cashews a day, alongside other nutritious calories, is a clean way to support weight or muscle gain thanks to their healthy fats and protein.

How many soaked cashews should I eat per day?+

The same 4–6 count applies to soaked cashews. Soaking simply makes them softer and easier to digest — it doesn't change how many you should eat.

Shop what this guide covers

Read next

Kaju vs Badam: Which Is Healthier?
⚖️

Kaju vs Badam: Which Is Healthier?

Cashew (Kaju) Benefits: 8 Reasons to Eat Them Daily
🥜

Cashew (Kaju) Benefits: 8 Reasons to Eat Them Daily

Kaju Price in India (2026): 200g, 500g & 1kg Guide
💰

Kaju Price in India (2026): 200g, 500g & 1kg Guide