7 best nuts for vegans infographic

7 Best Nuts for Vegans: Protein, Omega-3s, and Minerals

When people ask about the best nuts for vegans, they usually get a generic “eat more nuts” answer. What they actually need to know is which nut closes which nutritional gap, like which one to reach for when iron is low, which one to eat for omega-3s, and how many Brazil nuts it takes to cross from beneficial into genuinely harmful.

This guide covers seven nuts worth including on a vegan plate: almonds, peanuts, pistachios, walnuts, cashews, hazelnuts, and Brazil nuts. Each brings a distinct nutrient profile and earns its place for a different reason. By the end, you’ll know exactly which ones to rotate in for your specific gaps, how much to eat, and why the form matters as much as the nut itself.

Why Nuts Are Non-Negotiable on a Plant-Based Diet

Iron, calcium, zinc, omega-3 fatty acids, and magnesium all require intentional planning on a vegan diet, alongside better-known gaps like vitamin B12 and vitamin D. Animal foods concentrate these nutrients in high-bioavailability forms, and removing them from your plate creates gaps that don’t fill themselves.

Nuts address several of these shortfalls in a single serving. They’re portable, dense, need no prep, and fit into almost any eating pattern. Very few whole plant foods do all of that simultaneously.

One ounce (roughly 28-30 grams) is the standard daily reference across most dietitian guidance. This is a small handful, not a cereal-bowl portion, running around 150-200 calories depending on the nut. The key isn’t the calorie number. It’s that different nuts have dramatically different mineral and macronutrient profiles, so rotating variety across the week matters far more than committing to one favorite.

The 7 Best Nuts for Vegans

Bag of sprouted almonds from The Sprouted Nut Company for healthy snacking.

1. Almonds — Protein + Vitamin E Leader

A one-ounce serving of almonds delivers roughly 6g of protein, about the same as a large egg, which reframes how useful they are as a snack anchor.

Almonds also carry the highest vitamin E content of any common nut at 25.6mg per 100g (USDA). For vegans who aren’t getting vitamin E from eggs or dairy, almonds are one of the most efficient single-food sources available. Add in 269mg of calcium per 100g, the highest of any nut, and they become especially valuable for anyone who’s removed dairy from their diet.

Best for: Protein, vitamin E, calcium

2. Peanuts — The Protein Leader (Yes, They Count)

Peanuts are technically legumes, but they belong in this conversation because the numbers are too relevant to leave out. At 7.3g of protein per ounce, they lead all common nuts, and they’re widely available and affordable.

Best for: Pure protein content

Organic sprouted pistachios in kraft paper bag from The Sprouted Nut Company.
Fresh organic sprouted pistachios in a kraft paper bag from The Sprouted Nut Company, emphasizing health and quality.

3. Pistachios — Solid Protein with a Low Calorie Count

Pistachios land at 5.7-6g of protein per ounce and are one of the lower-calorie nuts on the list. The shelling process also naturally slows your eating pace, which can help with portion awareness.

Best for: Protein, lower-calorie snacking

Sprouted walnuts in kraft paper bag with window for viewing nuts.
Fresh sprouted walnuts from The Sprouted Nut Company in a kraft paper bag with window.

4. Walnuts — The Only Nut That Meaningfully Delivers Omega-3s

No other nut comes close to walnuts for plant-based omega-3s. One ounce provides approximately 2.58g of ALA, the plant precursor to EPA and DHA. Pecans are the nearest competitor at roughly 0.5g per ounce. Every other nut on this list sits at essentially zero.

That gap isn’t small. It’s the difference between getting meaningful omega-3 intake from your nuts and getting none at all.

For vegans who aren’t supplementing with algae-based omega-3s every day, walnuts are the single most important nut in the rotation. Research links dietary ALA to cardiovascular health, and it serves as the starting material your body uses to produce longer-chain omega-3 fatty acids.

Best for: Omega-3 fatty acids (ALA), cardiovascular health

Sprouted cashews in kraft paper bag from The Sprouted Nut Company.
Organic sprouted cashews in eco-friendly packaging from The Sprouted Nut Company.

5. Cashews — Iron and Magnesium Standout

Cashews deliver 6.68mg of iron and 292mg of magnesium per 100g, both higher than almonds or walnuts on the same basis. For vegans whose iron comes entirely from plant sources, that iron number makes cashews one of the most practical daily choices in the nut category.

One important note: non-heme iron (the plant-based form) absorbs less efficiently than heme iron. Pair cashews with a vitamin C source like bell pepper, citrus, or berries to give absorption a big boost.

Magnesium often flies under the radar in vegan nutrition, but it supports muscle function, sleep quality, and energy metabolism. Cashews are among the higher-magnesium tree nuts available.

Best for: Iron, magnesium

Organic sprouted hazelnuts in eco-friendly packaging from The Sprouted Nut Company.
Fresh sprouted hazelnuts in eco-friendly packaging by The Sprouted Nut Company, emphasizing quality and health benefits.

6. Hazelnuts — The Sleeper Pick

Hazelnuts are the underrated choice in almost every vegan nut guide. They deliver:

  • 114mg of calcium per 100g
  • 4.7mg of iron per 100g
  • 15mg of vitamin E per 100g

That combination makes them genuinely competitive with more prominent options. If you’ve been skipping hazelnuts because they seem like a dessert ingredient rather than a nutrition food, the numbers say otherwise.

Best for: Calcium, iron, vitamin E — all in one nut

Brazil nuts in a kraft paper bag with window from The Sprouted Nut Company.
Organic Brazil nuts packaged in a kraft paper bag with a clear window from The Sprouted Nut Company.

7. Brazil Nuts — Selenium (With a Hard Limit)

One Brazil nut typically contains 68-96 micrograms of selenium. The adult RDA is just 55mcg per day, meaning a single nut clears the daily requirement on its own. Selenium supports thyroid function and immune health, two areas where vegans have fewer reliable dietary sources.

The catch: there’s a hard limit.

The tolerable upper intake level (UL) for selenium is 400mcg per day from all food and supplement sources combined. Exceeding this regularly produces a condition called selenosis. Signs include:

  • Nausea and diarrhea
  • Hair loss and brittle or peeling nails
  • Persistent fatigue
  • A garlic-like odor on the breath
  • Skin rash, and in more severe cases, nervous system symptoms including tremors

The safe approach: 1-2 Brazil nuts per day maximum, and on days when your diet already includes selenium from whole grains or fortified foods, one nut is enough. A weekly rotation of 4-5 nuts spread across the week keeps intake comfortably below the upper limit.

One Brazil nut is a complete serving for selenium. General healthy snacking advice that encourages larger nut portions doesn’t account for this and it’s the kind of specific knowledge that separates intentional plant-based eating from just eating more of whatever seems healthy.

Best for: Selenium — handle with intention, not habit

What One Ounce Looks Like Per Nut

Portion discipline matters because nuts are calorie-dense, and the gap between a one-ounce serving and a casual handful from the bag adds up fast.

NutApprox. Count Per Ounce
Almonds~30 nuts
Walnuts~20 halves
Cashews~15 nuts
Pistachios~30 nuts
Hazelnuts~20 nuts
Brazil nuts1 nut
Peanuts~35 nuts

Measuring once or twice builds a visual reference you can rely on without pulling out a scale every time.

A Simple Weekly Rotation That Covers All Your Bases

Rather than following a rigid daily plan, work from a simple logic:

  • Eat 2-3 different nuts per day, varied across the week
  • Make sure walnuts appear at least 3-4 times for ALA coverage
  • Keep Brazil nut frequency intentional and reach for them deliberately, not by default

Practical ways to include them without overthinking it:

  • Spread almond butter on toast in the morning
  • Stir cashews into oatmeal or a grain bowl
  • Grab a small portion of pistachios as a between-meal snack
  • Keep a mixed handful accessible at your desk for days when food prep doesn’t happen

Why Sprouted Nuts Deliver More Nutrition Per Bite for Plant-Based Eaters

Raw nuts contain phytic acid and enzyme inhibitors, particularly trypsin inhibitors, that reduce how much protein, iron, magnesium, and zinc your body actually absorbs from each serving. Phytic acid binds to minerals and forms insoluble complexes the gut can’t use. The minerals and protein are present on the label; they just aren’t fully accessible in that form.

Sprouting activates the nut’s own phytase enzyme, which breaks down phytic acid and releases the bound minerals. Trypsin inhibitor levels fall as well, improving protein digestibility in a measurable way.

For vegans, where every milligram of plant-sourced iron and every gram of plant protein closes a real gap, that difference matters.

At The Sprouted Nut Company, our three-step process — soaking, sprouting, and slow-drying — works to neutralize enzyme inhibitors and improve mineral and protein bioavailability with no additives and no preservatives.

Six of the seven nuts in this guide — everything except peanuts— are available in sprouted form: the vitamin E leader, the ALA standout, and the iron-and-magnesium powerhouse, all in one brand sourced directly from California growers in small batches.

The Signature Sprouted Trio sampler puts three in 4-ounce bags — the easiest way to try each variety without committing to a full pound upfront. The subscribe-and-save option takes 10% off recurring orders and removes the decision overhead entirely.

The Bottom Line

The best nuts for vegans aren’t determined by which bag is easiest to grab off the shelf. They’re determined by which ones close which gaps:

  • Protein: Peanuts, almonds, pistachios
  • Omega-3s (ALA): Walnuts — nothing else comes close
  • Iron & magnesium: Cashews
  • Calcium & vitamin E: Almonds and hazelnuts
  • Selenium: Brazil nuts — 1-2 per day maximum

Rotate through them across the week and you’ll cover far more nutritional ground than relying on one variety. And if you want to get more out of every serving, sprouted beats raw, not because of anything added, but because of what’s been unlocked.

Recommended Posts

No comment yet, add your voice below!


Add a Comment

Your email address will not be published. Required fields are marked *