Fat has been made out to seem evil over the last few decades, but more and more people are realizing that it’s not evil.
You need at least some fat to be healthy. It’s an important nutrient in a vegan diet.
When you first switch to a vegan diet, a lot of your food sources of fat disappear. This can lead to cravings and actual health side effects.
I’ve created a large nutritional database for vegan foods using data from the USDA. Then, I sorted by amount of fat per serving.
Table of Contents
Vegan Foods Highest in Fat Per 100 Grams
The table below is the result of my data collection, which contains 25 high fat vegan foods from highest to lowest per 100 gram serving:
Food | Energy (kcal) | Total Fat (g) |
---|---|---|
Macadamia nut | 717.9 | 75.8 |
Pecans | 690.9 | 72.0 |
Pine nuts | 672.6 | 68.4 |
Brazil nut | 658.6 | 67.1 |
Walnut | 654.7 | 65.2 |
Hazelnut | 628.1 | 60.8 |
Sunflower seeds | 584.3 | 51.5 |
Almonds | 579.6 | 49.9 |
Sesame seeds | 573.6 | 49.7 |
Peanuts | 567.1 | 49.2 |
Hemp seeds | 553.3 | 48.7 |
Cashew | 573.7 | 46.4 |
Pistachio nuts | 559.3 | 45.3 |
Flaxseed | 534.0 | 42.1 |
Coconut meat | 353.7 | 33.5 |
Chia seeds | 486.7 | 30.7 |
Pumpkin seeds | 445.3 | 19.4 |
Avocado | 166.9 | 15.4 |
Olive | 118.8 | 10.9 |
Seaweed (dried) | 285.7 | 7.7 |
Oats | 389.1 | 6.9 |
Soybeans | 141.1 | 6.4 |
Durian | 146.8 | 5.3 |
Buckwheat groats | 345.7 | 2.7 |
Chickpeas | 164.0 | 2.6 |
Chestnut | 244.8 | 2.2 |
Wheat flour (whole-grain) | 332.0 | 2.0 |
Quinoa | 120.0 | 1.9 |
Vital wheat gluten | 370.0 | 1.9 |
The most interesting thing to note is how fast the amount of fat goes down.
Past the top 15 foods or so, the amount of fat in a serving really isn’t that high. So if you’re trying to get more fat or avoid fat, you basically only need to pay special attention to the foods at the top.
Vegan High Fat Foods Table Per Serving
Next I defined a “typical” serving to see how much fat and calories are in one and resorted the data.
It didn’t make a huge difference, but I still think it’s worth taking a quick look at.
Food | Serving | Energy (kcal) | Fats (g) |
---|---|---|---|
Macadamia nut | 0.5 cup | 481 | 50.77 |
Pine nuts | 0.5 cup | 454 | 46.15 |
Brazil nut | 0.5 cup | 438 | 44.62 |
Hazelnut | 0.5 cup | 424 | 41.01 |
Walnut | 0.5 cup | 383 | 38.15 |
Sunflower seeds | 0.5 cup | 409 | 36.02 |
Peanuts | 0.5 cup | 414 | 35.95 |
Sesame seeds | 0.5 cup | 413 | 35.76 |
Pecans | 0.5 cup | 342 | 35.63 |
Coconut meat | 0.25 coconut | 351 | 33.24 |
Cashew | 0.5 cup | 393 | 31.75 |
Pistachio nuts | 0.5 cup | 344 | 27.87 |
Almonds | 1/2 cup | 313 | 26.96 |
Avocado | 1 avocado | 227 | 20.96 |
Durian | 0.5 durian | 442 | 16.04 |
Hemp seeds | 3 tbsp | 166 | 14.62 |
Pumpkin seeds | 1 cup | 285 | 12.42 |
Soybeans | 1 cup | 254 | 11.52 |
Oats | 1 cup | 607 | 10.76 |
Chia seeds | 3 tbsp | 146 | 9.22 |
Flaxseed | 2 tbsp | 110 | 8.68 |
Buckwheat groats | 1 cup | 567 | 4.44 |
Chickpeas | 1 cup | 269 | 4.25 |
Amaranth | 1 cup | 251 | 3.89 |
Quinoa | 1 cup | 222 | 3.55 |
Rye grain | 1 cup | 571 | 2.75 |
Types of Vegan Foods High in Fat
The biggest trends from the table above are easy to spot:
- Nuts – Nuts are extremely caloric dense, but they’re also fairly nutritious. They are among the best sources of nutrients like iron and magnesium. Every nut is high in fat, so you don’t need to stick to one specific kind.
- Seeds – All kinds of seeds are also high in fat. Sunflower, sesame, hemp, chia, and other types of seeds rank high on this list. Seeds are preferable to nuts in my eyes because they are some of the best vegan sources of omega 3 fats, plus they contain a ton of nutrients like calcium, phosphorus, and zinc.
- Coconut and avocados are good vegetable sources of fats.
- Legumes are okay sources of fats – Certain legumes like soybeans and chickpeas have a good amount of fat.
- Some grains (oats, rye, quinoa) have reasonable levels of fats.
Finally, while not on the table, cooking oils (olive, coconut, grapeseed, etc.) are all essentially 100% fat, since they are created by extracting the oils from their source food.
The only thing to really watch out for is your ratio of omega 3 to omega 6 fatty acids, which can be an issue if your nut intake is high.
I’d suggest reviewing my post about vegan sources of omega 3 & 6 fats to find a good balance.
Which Vegan Fats Are Healthy?
The nice thing about plant-based fats is that you won’t find any trans fats, which are the only ones definitively proven to be unhealthy, even in small amounts.
Saturated fats are a bit more controversial, but there are only a small number of vegan saturated fat sources:
- Coconut oil
- Palm oil
- Cacao
These are likely healthy in small amounts, but research is still out on what eating a large amount could do.
Do Nuts Have Healthy Fats?
If we look at the top vegan sources of fat in the tables above, they’re all pretty much nuts and seeds.
Unfortunately, most nuts have a ton of omega 6 fats, which can be unhealthy in large amounts, especially if you have a poor omega 3 to 6 fat ratio. Some seeds also have a poor ratio of these fats.
See my posts on the omega 3 to 6 fat ratios of nuts, as well as my post on the omega 3 to 6 fat ratios of seeds to look at specific numbers.
What you’ll see is that the healthiest vegan fats come from:
- Flax seeds
- Chia seeds
- Hemp seeds
- Walnuts
- Macadamia nuts
You should take care to limit your intake of the other high fat vegan foods we looked at (e.g. pecans, almonds, etc.).