What Brazil nuts are and why people eat them

Brazil nuts are large, creamy seeds that grow inside hard pods on trees native to the Amazon rainforest. Unlike many nuts you buy roasted and salted, Brazil nuts are often eaten raw or lightly processed, which is why their nutritional profile stays largely intact. A single Brazil nut is much larger than an almond or cashew, so people typically eat just a handful—usually 1 to 3 nuts—rather than a full cup.

People eat Brazil nuts primarily for one reason: they contain more of a mineral called selenium than almost any other food. A single Brazil nut can hold 50 to 100 micrograms of selenium, which is why even a small amount delivers a significant dose. This concentration is what makes Brazil nuts stand out in conversations about nutrition, and it's also why portion size matters with them in a way it doesn't with other nuts.

Key Takeaways

  • Brazil nuts contain selenium in amounts far higher than most foods, with just one or two nuts meeting your daily need for this mineral.
  • Selenium supports thyroid function, helps your body manage inflammation, and works as an antioxidant to protect cells from damage.
  • Brazil nuts also provide magnesium, copper, and healthy fats, though eating more than a small handful daily can lead to too much selenium.
  • People with thyroid conditions, those taking certain medications, or anyone concerned about selenium intake should check with a healthcare provider before making Brazil nuts a regular habit.

How selenium works in your body

Selenium is a mineral your body needs to make proteins called selenoproteins, which do several jobs at once. The most visible job is supporting your thyroid—the gland in your neck that controls how fast your metabolism runs and how much energy you have. Without enough selenium, your thyroid can't produce the hormones it needs, and you may feel tired or notice weight changes.

Selenium also acts as an antioxidant, meaning it helps neutralize molecules called free radicals that can damage your cells over time. This protective role is why selenium is often discussed alongside other antioxidants like vitamin C and vitamin E. Additionally, selenium supports your immune system by helping white blood cells function properly, which is why deficiency can make you more prone to infections.

The tricky part is that your body needs selenium, but only in small amounts. Most adults need 55 micrograms per day—roughly the amount in one Brazil nut. Eating several handfuls daily can push you over safe limits, which is why Brazil nuts are best thought of as an occasional food rather than a daily snack.

Other nutrients in Brazil nuts

Beyond selenium, Brazil nuts contain minerals and fats that support different parts of your health. One ounce of Brazil nuts (about 6 nuts) provides roughly 4 grams of fiber, which helps your digestive system work smoothly and keeps you feeling full longer. They also contain magnesium, a mineral involved in muscle function and bone strength, and copper, which helps your body use iron and form connective tissue.

Brazil nuts are high in fat—about 19 grams per ounce—but most of that fat is unsaturated, the type that doesn't raise cholesterol the way saturated fat does. They also contain a small amount of plant-based omega-3 fatty acids, though not nearly as much as walnuts or flax seeds. The fat content is why Brazil nuts are calorie-dense (about 187 calories per ounce), so portion control matters if you're watching your calorie intake.

Who should be cautious about Brazil nuts

Because Brazil nuts are so high in selenium, certain people should limit or avoid them. If you have a thyroid condition—especially hyperthyroidism or Graves' disease—too much selenium can make symptoms worse. Similarly, if you take medications that affect selenium absorption or if you've been told by a healthcare provider that you have high selenium levels, Brazil nuts are not a good fit for you.

People undergoing cancer treatment should also check with their medical team before eating Brazil nuts regularly. Some research suggests that very high selenium intake during certain types of chemotherapy may interfere with treatment, though this is still an area doctors are studying. If you have a shellfish or tree nut allergy, Brazil nuts are technically seeds rather than tree nuts, but cross-contamination during processing is possible, so read labels carefully.

Pregnant and nursing people should also be cautious, as excess selenium during pregnancy has been linked to birth complications in some studies. The safest approach is to enjoy Brazil nuts occasionally—once or twice a week—rather than daily, and to mention them to your healthcare provider if you're managing a health condition.

How to eat Brazil nuts safely

The simplest way to get the benefits of Brazil nuts without overdoing selenium is to eat 1 to 3 nuts per day, or skip them on days when you're getting selenium from other sources. Fish, poultry, eggs, and whole grains all contain selenium, so if you eat these foods regularly, you may already be meeting your daily need. Brazil nuts work best as an occasional addition to a varied diet rather than a daily staple.

Raw Brazil nuts taste creamy and slightly sweet, and they need no preparation beyond cracking the shell. You can also buy them shelled and raw, or roasted and salted. Avoid heavily processed versions with added oils or sugar, as these add calories without adding nutrition. Store Brazil nuts in an airtight container in a cool, dry place—they can go rancid if exposed to heat or light for long periods.

Brazil nuts compared to other nuts and seeds

If you're choosing between different nuts, Brazil nuts stand out for selenium but are not the best source of every nutrient. Almonds provide more fiber and calcium. Walnuts deliver more omega-3 fatty acids. Cashews offer more iron. Pumpkin seeds have more magnesium. The point is that no single nut or seed is nutritionally complete—eating a variety gives you access to different benefits without overdoing any one mineral.

This is why nutritionists often recommend eating a mix of nuts and seeds rather than focusing on one type. You might eat a small handful of almonds one day, walnuts another day, and Brazil nuts once or twice a week. This approach lets you enjoy the unique strengths of each while keeping your intake of any single nutrient balanced.

Frequently Asked Questions

How many Brazil nuts should I eat per day?

Most people should eat 1 to 3 Brazil nuts daily, or skip them on days when you're eating other selenium-rich foods like fish or eggs. Eating more than a small handful regularly can push your selenium intake above safe levels. If you have a thyroid condition, check with your healthcare provider about what amount is right for you.

Can Brazil nuts help with weight loss?

Brazil nuts are high in calories and fat, so they're not a weight-loss food. However, the fiber and fat content can help you feel full, which may prevent overeating later. If you include them, keep portions small—a few nuts as part of a balanced snack rather than a large handful.

Are Brazil nuts safe for people with nut allergies?

Brazil nuts are technically seeds, not tree nuts, so they may be safe for some people with tree nut allergies. However, they're often processed in facilities that handle tree nuts, so cross-contamination is possible. Always read the label and talk to your allergist before trying them.

Do Brazil nuts need to be refrigerated?

Raw Brazil nuts can be stored in a cool, dry pantry for several months, but they last longer in the refrigerator or freezer because the fat in them can go rancid when exposed to heat or light. If you buy shelled nuts, refrigeration is a good idea, especially if you don't plan to eat them quickly.

Can I get too much selenium from Brazil nuts?

Yes. Eating more than a handful of Brazil nuts daily over weeks or months can lead to selenium toxicity, which causes hair loss, brittle nails, and nerve damage. This is why portion control is important—treat Brazil nuts as an occasional food, not a daily snack.