Average Weight of One Brazil Nut: Grams, Serving Sizes, and Selenium Dosing
The average weight of one Brazil nut depends on whether you are measuring the shelled kernel or the whole nut with the hard shell still on. Most people asking this question are tracking their selenium intake or portioning for a recipe, so they mean the kernel. One shelled Brazil nut kernel weighs approximately 4 to 6 grams, with 5 grams as the practical average for a medium-sized nut. That means one ounce (28 grams) holds roughly 5 to 6 kernels, 100 grams holds roughly 17 to 20 kernels, and one pound holds roughly 75 to 90 kernels.
There is something important to know before you start weighing your Brazil nuts for selenium dosing: nut weight does not reliably predict selenium content. Two Brazil nuts of identical weight can differ by more than 10 times in selenium concentration depending on which part of the Amazon they grew in. The "1 to 3 nuts per day" guideline exists precisely because weight is not a reliable proxy for selenium content. This page covers the weight data, the conversion table, and the reason counting by nuts is a smarter approach than counting by grams when selenium is the goal.
One shelled Brazil nut kernel weighs 4 to 6 grams, with 5 grams as the practical average. One ounce (28g) = approximately 5 to 6 kernels. 100 grams = approximately 17 to 20 kernels. One pound (454g) = approximately 75 to 90 kernels. Calories per nut: approximately 30 to 35 calories at average weight. In-shell weight is 15 to 20 grams total, but that includes the dense woody shell which is not eaten. All nutrition data (calories, selenium, protein, fat per ounce) refers to the shelled kernel only.
The Average Weight of One Brazil Nut: The Direct Answer
In-shell Brazil nut (with woody shell): ~15-20g total (shell not eaten)
The range of 4 to 6 grams reflects real size variation across Brazil nuts, not measurement uncertainty. Brazil nut kernels grow inside a large woody pod (similar in appearance to a coconut) that holds 10 to 25 seeds per pod. The seeds that form near the center of the pod tend to be smaller than those at the edges. Kernels from trees in nutrient-dense soil grow larger and denser than those from thinner soil. Moisture content at the time of measurement also affects weight, as freshly harvested kernels hold more water than dried, shelf-stable kernels.
Why the weight range matters for practical use
When a recipe calls for "50 grams of Brazil nuts," you are adding approximately 8 to 12 kernels depending on size. When a nutrition tracker shows you the per-ounce data, divide 28 by the size of the kernels in your bag to get the count per serving. A bag of consistently large kernels (6g each) gives you about 4 to 5 nuts per ounce. A bag of smaller kernels (4g each) gives you 6 to 7. Both bags weigh one ounce and have the same total nutritional value per serving, but you eat a different number of individual nuts.
For most practical purposes, recipes, portion tracking, and the calorie count that matters if you are eating more than a nut or two, the 5 grams per kernel average is accurate enough. For selenium dosing specifically, counting individual nuts rather than weighing grams is the better approach, and the reason for that is explained below.
Brazil Nut Weight Conversion Table: Nuts to Grams
| Amount | Grams (approx) | Number of Kernels (approx) | Calories (approx) |
|---|---|---|---|
| 1 nut (small) | 4g | 1 kernel | ~26 cal |
| 1 nut (average) | 5g | 1 kernel | ~33 cal |
| 1 nut (large) | 6-7g | 1 kernel | ~39-46 cal |
| 1 oz (standard serving) | 28g | 5 to 6 kernels | ~180-186 cal |
| 2 oz | 56g | 9 to 11 kernels | ~360-370 cal |
| 100g (database standard) | 100g | 17 to 20 kernels | ~656-660 cal |
| 1/4 pound (4 oz) | 113g | 19 to 23 kernels | ~740 cal |
| 1/2 pound (8 oz) | 227g | 38 to 45 kernels | ~1,490 cal |
| 1 pound (16 oz) | 454g | 75 to 90 kernels | ~2,980 cal |
| Daily dose (1 nut) | ~5g | 1 kernel | ~33 cal |
| Daily dose (2 nuts, most common) | ~10g | 2 kernels | ~66 cal |
| Daily dose (3 nuts, upper practical limit) | ~15g | 3 kernels | ~99 cal |
Note on nutrition data accuracy: All calorie and nutrient values above are based on the USDA FoodData Central figure of approximately 186 calories per one ounce (28g) of Brazil nuts. Individual nut calorie content scales proportionally with weight. The per-nut calorie range of 26 to 46 calories reflects the actual 4 to 7 gram size range of kernels, not estimation error.
How Many Brazil Nuts in Standard Serving Sizes
Why Weight Does Not Tell You the Selenium Content of a Brazil Nut
This is the most important and most commonly missed piece of information in any Brazil nut weight discussion. Most articles stop at "one nut weighs 5 grams, which equals 96 micrograms of selenium." That statement uses the USDA average and applies it as if it were true for every Brazil nut. It is not.
Selenium in Brazil nuts is entirely soil-dependent. The Bertholletia excelsa tree does not synthesize selenium itself. It absorbs whatever selenium is present in the soil through its root system and concentrates it into the developing seeds at levels far above what other plants achieve. The problem is that selenium concentrations in Amazon soils vary dramatically by region.
The soil variability problem: a 33-fold range
Research measuring selenium concentrations in Brazil nuts from different Amazon regions found that the median selenium content per kilogram of nuts ranged from approximately 2 mg/kg in Mato Grosso state to approximately 68 mg/kg in Amazonas state. That is a roughly 33-fold difference. Within a single batch from one location, individual nut-to-nut variation of up to 8-fold has been documented from adjacent trees in the same forest. The USDA figure of approximately 96 micrograms per nut is an average of this enormous range.
What does this mean practically? A 5-gram Brazil nut from Mato Grosso may provide only 11% of the adult daily selenium requirement (55 micrograms). A 5-gram Brazil nut of identical weight from Amazonas may provide 288% or more of the daily requirement. You cannot look at a Brazil nut, weigh it, and know how much selenium it contains.
Why the "1 to 3 nuts per day" rule is about weight uncertainty, not nutrition caution. The upper tolerable intake level for selenium is 400 micrograms per day. A USDA-average nut provides 96 micrograms. But a nut from a high-selenium region could provide 200 micrograms or more. Eating 1 to 3 nuts regardless of their weight keeps your total selenium intake within the safe margin for virtually any origin region. Eating by weight (say, 15 grams per day) gives you no protection against high-selenium batches. Counting individual nuts is the safer measurement unit for selenium management, not grams. For the complete selenium dosing science, see Brazil Nuts Health Benefits: Selenium and RCT Data.
Calories Per Brazil Nut: The Number That Actually Matters for Daily Eating
Most nutrition labels show Brazil nut calories per one ounce (28 grams), which is approximately 180 to 186 calories. That is useful for cooking and recipe portions. But because the correct daily serving for selenium is 1 to 3 nuts rather than a full ounce, the per-nut calorie count is the more relevant number for people using Brazil nuts as a daily supplement-style addition to their diet.
At an average weight of 5 grams per nut and approximately 186 calories per 28-gram ounce, each 5-gram kernel provides approximately 33 calories. Two Brazil nuts per day as a selenium source adds approximately 66 calories. Three nuts adds approximately 99 calories. These are small calorie contributions that fit into any dietary pattern without adjustment, which is part of what makes Brazil nuts a practical daily selenium source.
Per-nut macros at average weight (5g):
- Calories: approximately 33 per nut
- Fat: approximately 3.3g per nut (predominantly monounsaturated and polyunsaturated)
- Protein: approximately 0.7g per nut
- Carbohydrates: approximately 0.5g per nut
- Fiber: approximately 0.35g per nut
- Selenium: highly variable, USDA average approximately 96 mcg per nut but range is roughly 6 to 200+ mcg depending on origin
Shelled vs In-Shell Brazil Nuts: The Weight Difference
The weight gap between a shelled and in-shell Brazil nut is substantial, and it matters for anyone buying in-shell nuts or comparing product weights between formats.
The Brazil nut shell is a dense, woody structure approximately 5mm thick, similar in hardness to a coconut shell. It requires a nutcracker or a flat rock to open. When the shell is intact, the total weight of one Brazil nut is approximately 15 to 20 grams. The kernel inside, once extracted, weighs 4 to 6 grams. The shell itself accounts for roughly 70 to 75% of the total in-shell weight.
What this means for buying decisions:
- In-shell Brazil nuts: you are paying for approximately 25 to 30% edible kernel by weight and 70 to 75% shell. If a bag lists 1 lb of in-shell Brazil nuts, the actual edible kernel weight is approximately 4 to 5 ounces (112 to 140 grams).
- Shelled Brazil nuts: the entire listed weight is edible kernel. All nutrition data on labels and databases refers to shelled kernels.
- For nutritional tracking and recipes: always use shelled kernel weights. If a recipe calls for "100 grams of Brazil nuts," it means shelled kernels, approximately 17 to 20 individual nuts at average weight.
The in-shell format has advantages for storage (the shell significantly extends shelf life by protecting the oil-rich kernel from air exposure and oxidation) and for the traditional cracking experience. The Nut Cravings Brazil nuts collection includes both in-shell and pre-shelled formats for different buying needs. See How to Store Nuts to Keep Them Fresh for the full storage comparison between shell-on and shelled formats.
What Affects the Weight of an Individual Brazil Nut
Size variation among Brazil nuts is real and comes from several factors that interact at the tree and growing-region level.
Position in the pod
Each Brazil nut pod holds 10 to 25 seeds arranged like orange segments around a central stem. The seeds positioned at the outer edges of the pod tend to develop larger and denser than those near the center, which are more constrained. This produces size variation within a single pod from a single tree. Because commercial Brazil nut processing combines nuts from many pods, any given bag contains a natural mix of sizes.
Soil quality and tree conditions
Trees growing in selenium and mineral-rich soil typically produce larger, denser kernels than those in thinner soil. The Bolivian Amazon, which supplies approximately 50% of the global Brazil nut market, is one of the most mineral-rich Brazil nut growing regions and tends to produce consistently sized, dense kernels. Moisture availability during the growing season also affects final kernel density and weight.
Moisture content after harvest
Freshly harvested kernels contain more moisture than fully dried, shelf-stable kernels. A fresh kernel may weigh 10 to 15% more than the same kernel after drying for storage. This is why weight can vary slightly between freshly packed nuts and those that have been stored for months. The caloric and selenium content remains essentially the same (selenium is heat and dryness stable), but the gram weight per nut changes as moisture is lost.
The practical takeaway
When a bag of Brazil nuts contains a mix of kernel sizes, the average across the bag will be close to 5 grams, but individual nuts will range from about 4 grams to about 6 or 7 grams. Weighing individual nuts before eating is unnecessary for most purposes. For selenium dosing, counting by number of nuts is more reliable than weighing anyway, since weight does not predict selenium content.
How to Use Brazil Nut Weight in Recipes
Once you understand that the average weight of one Brazil nut is approximately 5 grams, the practical conversions for cooking and baking become easy to apply.
Converting recipe weights to nut counts
- 25g Brazil nuts = approximately 4 to 5 kernels
- 50g Brazil nuts = approximately 8 to 10 kernels
- 75g Brazil nuts = approximately 12 to 15 kernels
- 100g Brazil nuts = approximately 17 to 20 kernels
Brazil nut weight in common applications
Brazil nut milk: A standard recipe uses 1 cup of soaked Brazil nuts, which is approximately 140 to 150 grams or 28 to 30 kernels. Soak overnight in filtered water, drain, blend with 3 to 4 cups of fresh water, and strain. The resulting milk has a creamier texture than almond milk with a milder flavor.
Brazil nut pesto: Most pesto recipes substituting Brazil nuts for pine nuts call for 50 to 75 grams of nuts (10 to 15 kernels). The higher fat content of Brazil nuts creates a creamier, denser pesto than pine nuts, so slightly less by weight may be appropriate depending on the consistency preferred.
Granola and trail mix: A standard granola batch using Brazil nuts typically calls for 75 to 100 grams (15 to 20 kernels), roughly chopped. Brazil nuts hold their shape and texture through baking better than many other nuts, which makes them a reliable granola ingredient. For a complementary mixed nut rotation, see the complete nut collection at Nut Cravings.
Brazil nut butter: One cup of Brazil nuts (approximately 140 to 150 grams) produces approximately half a cup of nut butter. Blend in a food processor for 8 to 12 minutes until the natural oils release and the texture becomes smooth. The raw format produces a slightly milder butter; roasted produces a deeper, richer flavor.
What Customers Say About Nut Cravings Brazil Nuts
We received a sample of these as a holiday gift and found them to be exceptionally good. We've ordered 3-pound bags several times since then and continue to be impressed with the quality and freshness.
Very yummy, fresh, high-quality nuts. I had several questions too for customer service. They were exceptionally responsive and professional.
Amazing! Hard to find good roasted Brazil nuts, so healthy for you. I know they are packed with selenium but the nutrition label does not include all the vitamins and minerals. So happy to have found them.
I noticed that my usual purchase of deluxe mixed nuts no longer included brazil nuts, so I looked online to find some brazil nuts to add to my mix. Nut Cravings came up and I'm glad they did.
Common Questions About Brazil Nut Weight and Serving Sizes
Q: What is the average weight of one Brazil nut?
One shelled Brazil nut kernel (the edible part with the hard shell removed) typically weighs 4 to 6 grams, with 5 grams as the practical average for a medium-sized kernel. Large kernels can reach 6 to 7 grams. Small or dry kernels may be closer to 4 grams. This range reflects real size variation, not measurement error, and comes from differences in pod position, soil conditions, and moisture content. An in-shell Brazil nut weighs 15 to 20 grams total, but 70 to 75% of that weight is the dense woody shell that is not eaten. Shop all Brazil nut formats at Nut Cravings.
Q: How many Brazil nuts are in one ounce?
One ounce (28 grams) of shelled Brazil nuts contains approximately 5 to 6 kernels at an average weight of 5 grams per nut. At the smaller size range (4 grams per kernel), one ounce holds 6 to 7 nuts. At the larger end (6 grams per kernel), one ounce holds 4 to 5 nuts. The USDA Food Data Central uses 28 grams as the standard Brazil nut serving size, which corresponds to this 5-to-6-nut count. Note that one ounce is significantly more than the recommended daily selenium serving of 1 to 3 nuts per day.
Q: How many calories are in one Brazil nut?
One Brazil nut of average weight (approximately 5 grams) contains approximately 30 to 35 calories. Calculated from the USDA figure of approximately 186 calories per 28-gram ounce, each 5-gram kernel provides roughly 33 calories. A larger 6-gram kernel provides approximately 40 calories. A smaller 4-gram kernel provides approximately 27 calories. At the recommended daily serving of 1 to 3 nuts, Brazil nuts add approximately 33 to 99 calories per day, a minor dietary addition that fits any eating pattern. For detailed nutritional breakdown and clinical research, see Brazil Nuts Health Benefits: Selenium and RCT Data.
Q: How many Brazil nuts are in 100 grams?
100 grams of shelled Brazil nuts contains approximately 17 to 20 kernels at an average weight of 5 to 6 grams per nut. At exactly 5 grams per nut, 100 grams equals 20 nuts. At 6 grams per nut, 100 grams equals approximately 17 nuts. 100 grams provides approximately 659 to 660 calories, 14 grams of protein, 12 grams of total carbohydrates, and 66 grams of total fat per USDA data. This quantity would be far above the recommended daily selenium dose of 1 to 3 nuts and is not intended as a daily serving amount.
Q: Does the weight of a Brazil nut tell you how much selenium it contains?
No, and this is the most important limitation of weight-based measurement for Brazil nuts. Selenium content depends entirely on soil selenium levels in the specific Amazon region where the tree grew, not on the weight of the nut itself. Research has found selenium concentrations varying up to 33-fold between Amazon regions. A 5-gram nut from a low-selenium area may provide only 11% of the daily selenium requirement. A 5-gram nut of identical weight from a high-selenium area may provide 288% or more. The "1 to 3 nuts per day" guideline exists because counting by nuts provides safer dosing than measuring by grams when you cannot know the selenium density of a specific batch.
Q: What is the difference in weight between shelled and in-shell Brazil nuts?
The difference is large. A shelled Brazil nut kernel weighs 4 to 6 grams. The same nut with its hard wooden shell intact weighs approximately 15 to 20 grams because the dense shell accounts for roughly 70 to 75% of total weight. All nutrition label data, database entries, and recipe measurements refer to the shelled kernel, not the in-shell nut. If you are buying in-shell Brazil nuts, the kernel you extract after cracking is what the label describes. One pound of in-shell Brazil nuts yields approximately 4 to 5 ounces of edible kernel.
Q: How many Brazil nuts are in one pound?
One pound (454 grams) of shelled Brazil nuts contains approximately 75 to 90 kernels, based on an average weight of 5 to 6 grams per nut. At exactly 5 grams per kernel, one pound holds about 91 nuts. At 6 grams per kernel, one pound holds about 76 nuts. At a daily dose of 2 nuts for selenium coverage, a one-pound bag of shelled Brazil nuts provides approximately 37 to 45 days of daily use, making it the most practical size for regular daily buyers. Browse sizes and formats at the Nut Cravings Brazil Nuts collection.