Food comparison

Walnuts vs Brazil Nuts

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Walnuts vs Brazilnuts: nutrition per 100 g

Per 100 gWalnutsBrazilnuts
Calories730 kcal664 kcal
Protein14.6 g15 g
Carbohydrate10.9 g21.6 g
Fat69.7 g57.4 g
Fibre5.2 g6 g
AllergensTree nutsTree nuts
Vitamins and minerals per 100 g
NutrientWalnutsBrazilnuts
Calcium, Ca88.26 mg167.8 mg
Copper, Cu1.21 mg1.74 mg
Iron, Fe2.24 mg2.47 mg
Magnesium, Mg142.4 mg351.3 mg
Manganese, Mn3 mg1.26 mg
Phosphorus, P365.1 mg706.9 mg
Potassium, K423.5 mg592.5 mg
Selenium, Se4.9 ug280.4 ug
Zinc, Zn2.76 mg3.82 mg
How they differ

Walnuts is higher in fat. Brazilnuts is higher in carbohydrate. That makes Walnuts more relevant when you want a richer, higher-fat option, and Brazilnuts when you want quicker-energy carbohydrate.

Bottom line

Per 100 g, Walnuts provides 730 kcal, 14.6 g protein, 10.9 g carbohydrate, 69.7 g fat and 5.2 g fiber; Brazil Nuts provides 664 kcal, 15 g protein, 21.6 g carbohydrate, 57.4 g fat and 6 g fiber.

Looking beyond the macronutrients, Brazil Nuts is the better source of selenium, magnesium, calcium (see the vitamins and minerals table below).

Brazil nuts are the selenium outlier — a single nut can meet the daily requirement, and a handful a day can exceed the safe upper limit. Walnuts are the omega-3 ALA choice.

In short: there is no nutritional reason to prefer one over the other — choose by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.