Vegan Nuts & Seeds Guide
24 items classified under standard Vegan guidelines.
Vegan classifies foods based on whether the food contains any animal-derived ingredients. Of the 24 nuts & seeds evaluated, 20 are classified as Allowed, 4 as Limited, and 0 as Not Allowed.
Good news for Vegan followers: almost all nuts & seeds fit the diet. These foods are a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. The nutrition details below help you compare within the category to find the best options for your specific needs.
Quick Reference
| Food | Status | Calories (per 100g) |
|---|---|---|
| Almond Butter | Allowed | 614kcal |
| Almond Flour | Allowed | 571kcal |
| Almonds | Allowed | 598kcal |
| Brazil Nuts | Allowed | 659kcal |
| Cashew Butter | Allowed | 609kcal |
| Cashews | Allowed | 574kcal |
| Chia Seeds | Allowed | 486kcal |
| Coconut Flour | Allowed | 443kcal |
| Flaxseeds | Allowed | 534kcal |
| Hazelnuts | Allowed | 628kcal |
| Hemp Seeds | Allowed | 553kcal |
| Macadamia Nuts | Allowed | 716kcal |
| Mixed Nuts | Allowed | 610kcal |
| Pecans | Allowed | 750kcal |
| Pine Nuts | Allowed | 673kcal |
| Pistachios | Allowed | 560kcal |
| Pumpkin Seeds | Allowed | 574kcal |
| Sesame Seeds | Allowed | 631kcal |
| Sunflower Seeds | Allowed | 582kcal |
| Walnuts | Allowed | 668kcal |
| Chocolate Trail Mix | Limited | 503kcal |
| Nut Bars | Limited | 454kcal |
| Trail Mix | Limited | 454kcal |
| Unsweetened Trail Mix | Limited | 462kcal |
Classification Breakdown
20 Allowed — These nuts & seeds are a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. 4 Limited — These items have usually plant-based but commonly produced with hidden animal ingredients.
The ingredient list matters more than the food category — hidden animal ingredients appear in foods that look plant-based at first glance.
Allowed Nuts & Seeds (20)
Almond Butter
AllowedWith 614kcal calories per 100g, Almond Butter earns a Allowed classification on Vegan. It is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Beyond the primary classification, almond butter also provides 21g protein and 55.5g fat per 100g. Within this category, it falls between Mixed Nuts and Hazelnuts for calories, ranking 17 of 24.
Per 100g · Source: USDA FoodData Central
Almond Flour
AllowedAt 571kcal calories per 100g, Almond Flour falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 21.4g protein and 50.6g fat per serving. Within this category, it falls between Pistachios and Cashews for calories, ranking 10 of 24.
Per 100g · Source: USDA FoodData Central
Almonds
AllowedAlmonds is classified as Allowed on Vegan, with 598kcal calories per 100g. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 21g protein and 52.5g fat per serving. Within this category, it falls between Sunflower Seeds and Cashew Butter for calories, ranking 14 of 24.
Per 100g · Source: USDA FoodData Central
Brazil Nuts
AllowedAt 659kcal calories per 100g, Brazil Nuts falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 14.3g protein and 67.1g fat per serving. It ranks among the highest in this category for calories. The nearest lower option is Sesame Seeds at 631kcal.
Per 100g · Source: USDA FoodData Central
Cashew Butter
AllowedCashew Butter is classified as Allowed on Vegan, with 609kcal calories per 100g. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 12.1g protein and 53g fat per serving. Within this category, it falls between Almonds and Mixed Nuts for calories, ranking 15 of 24.
Per 100g · Source: USDA FoodData Central
Cashews
AllowedAt 574kcal calories per 100g, Cashews falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 15.3g protein and 46.4g fat per serving. Within this category, it falls between Almond Flour and Pumpkin Seeds for calories, ranking 11 of 24.
Per 100g · Source: USDA FoodData Central
Chia Seeds
AllowedChia Seeds is classified as Allowed on Vegan, with 486kcal calories per 100g. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 16.5g protein and 30.7g fat, which may factor into overall meal planning. Among the 24 items in this category, chia seeds sits at the low end for calories — next closest is Chocolate Trail Mix at 503kcal.
Per 100g · Source: USDA FoodData Central
Coconut Flour
AllowedCoconut Flour is classified as Allowed on Vegan, with 443kcal calories per 100g. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 19.3g protein and 13.7g fat per serving. Among the 24 items in this category, coconut flour sits at the low end for calories — next closest is Nut Bars at 454kcal.
Per 100g · Source: USDA FoodData Central
Flaxseeds
AllowedFlaxseeds is classified as Allowed on Vegan, with 534kcal calories per 100g. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 18.3g protein and 42.2g fat, which may factor into overall meal planning. Within this category, it falls between Chocolate Trail Mix and Hemp Seeds for calories, ranking 7 of 24.
Per 100g · Source: USDA FoodData Central
Hazelnuts
AllowedAt 628kcal calories per 100g, Hazelnuts falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 14.9g protein and 53g fat per serving. Within this category, it falls between Almond Butter and Sesame Seeds for calories, ranking 18 of 24.
Per 100g · Source: USDA FoodData Central
Hemp Seeds
AllowedWith 553kcal calories per 100g, Hemp Seeds earns a Allowed classification on Vegan. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 31.6g protein and 48.8g fat, which may factor into overall meal planning. Within this category, it falls between Flaxseeds and Pistachios for calories, ranking 8 of 24.
Per 100g · Source: USDA FoodData Central
Macadamia Nuts
AllowedAt 716kcal calories per 100g, Macadamia Nuts falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 7.8g protein and 76.1g fat per serving. It ranks among the highest in this category for calories. The nearest lower option is Pine Nuts at 673kcal.
Per 100g · Source: USDA FoodData Central
Mixed Nuts
AllowedWith 610kcal calories per 100g, Mixed Nuts earns a Allowed classification on Vegan. It is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Beyond the primary classification, mixed nuts also provides 19.6g protein and 53.8g fat per 100g. Within this category, it falls between Cashew Butter and Almond Butter for calories, ranking 16 of 24.
Per 100g · Source: USDA FoodData Central
Pecans
AllowedWith 750kcal calories per 100g, Pecans earns a Allowed classification on Vegan. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 10g protein and 73.3g fat, which may factor into overall meal planning. It ranks among the highest in this category for calories. The nearest lower option is Macadamia Nuts at 716kcal.
Per 100g · Source: USDA FoodData Central
Pine Nuts
AllowedPine Nuts is classified as Allowed on Vegan, with 673kcal calories per 100g. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 13.7g protein and 68.4g fat per serving. It ranks among the highest in this category for calories. The nearest lower option is Walnuts at 668kcal.
Per 100g · Source: USDA FoodData Central
Pistachios
AllowedAt 560kcal calories per 100g, Pistachios falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 20.2g protein and 45.3g fat per serving. Within this category, it falls between Hemp Seeds and Almond Flour for calories, ranking 9 of 24.
Per 100g · Source: USDA FoodData Central
Pumpkin Seeds
AllowedPumpkin Seeds is classified as Allowed on Vegan, with 574kcal calories per 100g. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 29.8g protein and 49.1g fat per serving. Within this category, it falls between Cashews and Sunflower Seeds for calories, ranking 12 of 24.
Per 100g · Source: USDA FoodData Central
Sesame Seeds
AllowedWith 631kcal calories per 100g, Sesame Seeds earns a Allowed classification on Vegan. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 20.5g protein and 61.2g fat, which may factor into overall meal planning. It ranks among the highest in this category for calories. The nearest lower option is Hazelnuts at 628kcal.
Per 100g · Source: USDA FoodData Central
Sunflower Seeds
AllowedSunflower Seeds is classified as Allowed on Vegan, with 582kcal calories per 100g. This means it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. It also contains 19.3g protein and 49.8g fat, which may factor into overall meal planning. Within this category, it falls between Pumpkin Seeds and Almonds for calories, ranking 13 of 24.
Per 100g · Source: USDA FoodData Central
Walnuts
AllowedAt 668kcal calories per 100g, Walnuts falls into the Allowed category under Vegan guidelines. The classification reflects that it is a fully plant-based food with no meat, dairy, eggs, honey, or animal-derived additives. Nutritionally, it also delivers 9.8g protein and 56.9g fat per serving. It ranks among the highest in this category for calories. The nearest lower option is Brazil Nuts at 659kcal.
Per 100g · Source: USDA FoodData Central
Limited Nuts & Seeds (4)
Chocolate Trail Mix
LimitedWith 503kcal calories per 100g, Chocolate Trail Mix earns a Limited classification on Vegan. This means it is usually plant-based but commonly produced with hidden animal ingredients. It also contains 11.7g protein and 32.3g fat, which may factor into overall meal planning. Among the 24 items in this category, chocolate trail mix sits at the low end for calories — next closest is Flaxseeds at 534kcal. Check the label carefully: the same product can be compliant or not depending on the specific brand or how it was prepared.
Per 100g · Source: USDA FoodData Central
Nut Bars
LimitedWith 454kcal calories per 100g, Nut Bars earns a Limited classification on Vegan. This means it is usually plant-based but commonly produced with hidden animal ingredients. It also contains 8g protein and 20.4g fat, which may factor into overall meal planning. Among the 24 items in this category, nut bars sits at the low end for calories — next closest is Trail Mix at 454kcal. The "Limited" label means the classification depends on specific conditions — portion size, brand formulation, or preparation method can shift it from compliant to non-compliant.
Per 100g · Source: USDA FoodData Central
Trail Mix
LimitedTrail Mix is classified as Limited on Vegan, with 454kcal calories per 100g. The classification reflects that it is usually plant-based but commonly produced with hidden animal ingredients. Nutritionally, it also delivers 10.9g protein and 26.8g fat per serving. Among the 24 items in this category, trail mix sits at the low end for calories — next closest is Unsweetened Trail Mix at 462kcal. Portion control is key here — a small amount may fit within the diet's parameters, while a full serving may not.
Per 100g · Source: USDA FoodData Central
Unsweetened Trail Mix
LimitedAt 462kcal calories per 100g, Unsweetened Trail Mix falls into the Limited category under Vegan guidelines. The classification reflects that it is usually plant-based but commonly produced with hidden animal ingredients. Nutritionally, it also delivers 13.8g protein and 29.4g fat per serving. Among the 24 items in this category, unsweetened trail mix sits at the low end for calories — next closest is Chia Seeds at 486kcal. Check the label carefully: the same product can be compliant or not depending on the specific brand or how it was prepared.
Per 100g · Source: USDA FoodData Central