Brazil nuts are a nutrient-dense tree nut native to South America, prized for their high selenium content and rich, creamy texture. They’re consumed worldwide as a snack, baking ingredient, or addition to mixed nut blends, particularly by people seeking to boost micronutrient intake, support thyroid function, or add satisfying fat to plant-based diets.

But if you’re watching your calorie intake for weight loss, muscle gain, or general health awareness, you need to know exactly how many calories are in a serving. This guide breaks down the complete nutrition profile of Brazil nuts, portion control strategies, and practical tips for incorporating them into your diet without overcounting.

Calories in Brazil Nuts (Quick Answer)

A typical serving of Brazil nuts contains significant calories due to their high fat content—here’s what to expect:

  • 1 ounce (28g, about 6 kernels): 187 calories
  • 100g (about 21 kernels): 659 calories
  • 1 cup shelled (128g): 844 calories

Calorie counts can vary slightly depending on whether nuts are raw, roasted, salted, or blanched—roasting may add minimal calories through oil absorption, while storage conditions affect moisture content and density.

Brazil Nuts nutrition facts

Full Nutrition Facts for 1 Ounce (28g) of Brazil Nuts

Here’s the complete nutritional breakdown of a standard 1-ounce serving, the most common recommendation for Brazil nut consumption:

Nutrient Amount % Daily Value
Calories 187 9%
Total Fat 18.8g 29%
Saturated Fat 4.3g 22%
Cholesterol 0mg 0%
Sodium 3mg <1%
Total Carbohydrate 3.1g 1%
Dietary Fiber 2.1g 8%
Total Sugars 0.7g
Protein 4.0g 8%
Selenium 544mcg 989%
Magnesium 107mg 26%
Phosphorus 201mg 16%

*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.

Key insight: Brazil nuts are extraordinarily high in selenium—just one ounce provides nearly 1,000% of your daily requirement. This single nutrient supports thyroid function, antioxidant defense, and reproductive health. However, selenium toxicity is possible with excessive consumption; nutritionists typically recommend limiting intake to 1–3 Brazil nuts per day or 1 ounce a few times weekly, rather than daily handfuls. The nuts are also predominantly fat (95% of calories), but contain mostly unsaturated fats and provide meaningful fiber and magnesium for mineral balance.

Etekcity Food Scale
⚖️ Amazon Best Seller
Etekcity Food Scale

0.1g accuracy — the perfect companion for exact portions.

Raw vs. Roasted Brazil Nuts: Which Has More Calories?

Raw Brazil Nuts

  • Retain full moisture content and original fat profile
  • Approximately 187 calories per ounce
  • Slightly softer texture and milder flavor

Roasted Brazil Nuts

  • Reduced moisture from heat; slightly denser per volume
  • Approximately 187–190 calories per ounce (minimal difference)
  • Enhanced flavor and crunchier texture

The takeaway: Roasting does not meaningfully increase or decrease calorie content in Brazil nuts. The difference is negligible—both forms contain essentially 187 calories per ounce. Your choice should be based on taste preference and whether added salt or oil aligns with your dietary goals. Always check packaged labels for added oils, salt, or sweeteners, which can shift the calorie count by 5–15 calories per ounce.

shelled raw brazil nuts

Is Brazil Nuts Good for Weight Loss?

Brazil nuts can fit into a weight-loss diet, but portion control is critical. At 187 calories per ounce, they’re energy-dense; eating them mindlessly can quickly add 300–400 calories to your day. However, their high fat and protein content triggers satiety signals—meaning a small handful can reduce overall hunger and prevent overeating later. The key is intentional, measured consumption rather than avoiding them entirely.

Tips to Eat Brazil Nuts Without Gaining Weight:

  • Measure before eating: Use a food scale or small bowl to portion 1 ounce (about 6 kernels) rather than eating directly from a bag, which leads to overconsumption.
  • Pair with lower-calorie foods: Combine a small handful with fresh fruit, yogurt, or leafy greens to increase satiety and nutrient density without doubling calories.
  • Limit frequency: Enjoy Brazil nuts 3–4 times weekly rather than daily to keep selenium and calorie intake in check and add variety to your snacking.
  • Choose plain varieties: Avoid roasted-and-salted or chocolate-coated versions, which add 20–50 extra calories and sodium per ounce; stick to raw or lightly roasted, unsalted options.

When eaten mindfully—roughly 1 ounce as an occasional snack or salad topper—Brazil nuts support satiety and nutrient intake without derailing weight loss efforts. The issue arises only when they replace other foods rather than fitting into your calorie budget.

How Portion Size Affects Calories

Brazil nuts scale linearly with calorie content, so understanding portion sizes is essential for accurate tracking. A single kernel weighs roughly 4.5 grams and contains about 30 calories, making it easy to overeat if you’re not mindful. Most nutrition guidance recommends limiting consumption to 1–3 nuts daily or 1 ounce a few times per week.

Example:

  • Small snack (3 kernels): 90 calories—minimal contribution to daily intake, safe selenium level
  • Standard serving (1 ounce / 6 kernels): 187 calories—a more satisfying snack with complete micronutrient benefits

Doubling your portion from 3 to 6 nuts more than doubles the calorie impact and could push selenium intake toward unsafe levels. Always weigh or count before eating.

Best Way to Measure Brazil Nuts Accurately

For calorie tracking and safe selenium consumption, accuracy matters. A kitchen scale is the gold standard, but several alternatives work if you’re eating on the go. The goal is consistency—pick one method and stick with it across all your tracking.

Options:

  • Digital food scale: The most precise method; measure directly into a small bowl and eat from there. Costs $15–40 and eliminates guesswork.
  • Hand measurement: One closed fist of Brazil nuts is roughly 1 ounce; reliable if your hand size is average, but less exact for logging.
  • Kernel count: One large shelled Brazil nut kernel ≈ 30 calories. Count 6–7 kernels for a standard serving. This method works well for pre-portioned bags or when nuts are already shelled.

Calculate Your Exact Calorie Intake

If Brazil nuts are a regular part of your diet, you’ll want to track their contribution to your total daily calories and micronutrient intake. Using a general estimate—”a handful of nuts”—introduces error and can sabotage weight loss or skew micronutrient logging.

Our site offers a free AI nutrients calculator that lets you input your exact portion of Brazil nuts (or any food) and instantly see calories, macros, and micronutrients, including selenium levels. This takes the guesswork out of meal planning and ensures you’re hitting your nutritional targets without overdoing it on any single nutrient.

  • Log portions in grams or count—syncs with food scale data
  • Track selenium intake specifically to stay within safe ranges
  • Plan full days of eating without manual calculation

Try the free calculator here.

Common Mistakes When Eating Brazil Nuts

Even nutrient-conscious people can slip up with Brazil nuts. Here are the four biggest pitfalls:

Eating them straight from the bag. Without measuring, it’s easy to consume 2–3 ounces (350–550 calories and 1,500–3,000% of daily selenium) in a few minutes, negating any health benefit.

Ignoring the selenium toxicity risk. Brazil nuts are so selenium-rich that daily consumption can cause hair loss, brittle nails, and stomach issues over weeks. Limit to 1–3 nuts daily or 1 ounce a few times weekly.

Assuming “healthy fat” means unlimited quantity. Brazil nuts are nutrient-dense, but they’re still calorie-dense. One ounce is the recommended serving; eating a cup (844 calories) as a “healthy snack” will stall weight loss.

Buying roasted-salted or flavored varieties without checking labels. Seasoned Brazil nuts often contain added oil, salt, and sugar, pushing the calorie count to 200+ per ounce and sodium to 200+ mg, which negates their nutritional advantage.

Stick to raw or plain roasted nuts, measure your portions, and enjoy them occasionally rather than daily—this prevents overconsumption of both calories and selenium.

FAQ

How many calories are in 100g of Brazil nuts?

100g of Brazil nuts contains approximately 659 calories. This is useful for tracking if you’re weighing nuts on a kitchen scale; most store-bought containers list nutrition info per ounce or 28g, so multiplying by 3.5 gives you the 100g value.

Is Brazil nuts fattening?

Brazil nuts are high in fat and calories (187 per ounce), but “fattening” depends on portion and context. A measured 1-ounce serving fits into any balanced diet; eating an unmeasured handful (often 2–3 ounces) can add 350–550 calories and contribute to weight gain. They’re nutrient-dense, not inherently fattening, if portion-controlled.

How many Brazil nuts should I eat per day?

Nutritionists recommend 1–3 whole Brazil nuts per day, or 1 ounce (about 6 kernels) a few times weekly. This provides selenium’s health benefits while keeping intake safely below the 400mcg daily upper limit, beyond which toxicity risk increases. Exceeding 3 nuts daily can cause selenium overdose over time.

Can I eat Brazil nuts on a keto or low-carb diet?

Yes—Brazil nuts are excellent for keto and low-carb diets. One ounce contains only 3.1g carbs and 2.1g fiber (net carbs: ~1g), along with 18.8g fat and 4g protein. They’re one of the lowest-carb nuts and provide sustained energy without spiking blood sugar.

Conclusion

Brazil nuts are a nutritionally exceptional food: one ounce delivers nearly 1,000% of your daily selenium, plus meaningful magnesium, phosphorus, and unsaturated fat. At 187 calories per ounce, they’re not “light,” but their satiety-promoting fat and protein content makes them suitable for weight loss when eaten in measured portions. The critical rule is restraint—these nuts are best enjoyed as an occasional snack or salad garnish, not a daily staple.

The difference between Brazil nuts supporting your health versus overdoing selenium intake or extra calories comes down to intentional portion control. Use a kitchen scale, stick to the 1-ounce serving (or 1–3 whole nuts daily), and track them in your food log if you’re monitoring calories or macros. For complete visibility into how Brazil nuts fit your personal nutrition goals, use a **reliable nutrients calculator** to log portions and track micronutrient intake over time.