While fat generally isn’t anything to fear, there are some situations where it makes sense to limit it.
Maybe it gives you stomach issues, or maybe you’re really trying to reduce calories.
To help you, I’ve compiled the 30 best vegan food sources when it comes to maximizing protein and minimizing fat.
The Best High Protein Low Fat Vegan Food Sources
I compiled nutritional data for over 200 vegan foods, and originally came up with a list of the best vegan protein food sources.
Then, I came up with a basic formula to try to sort them by both protein and fat content.
Here are the 30 best foods that I found. Note that all measurements are based on a 100 gram serving of each food.
Food | Protein (g) | Fats (g) |
---|---|---|
Vital wheat gluten | 75.16 | 1.85 |
Lentils | 17.86 | 0.38 |
Adzuki beans | 17.3 | 0.10 |
Kidney beans | 15.35 | 0.50 |
Rye grain | 17.47 | 1.63 |
Black beans | 15.24 | 0.54 |
Buckwheat groats | 19.24 | 2.71 |
Navy beans | 14.98 | 0.62 |
Mung bean | 14.18 | 0.38 |
Oats | 26.35 | 6.90 |
Fava bean | 12.92 | 0.40 |
Lima beans | 11.58 | 0.32 |
Soybeans | 22.23 | 6.40 |
Chickpeas | 14.53 | 2.59 |
Spinach | 9.72 | 0.39 |
Swiss chard | 8.64 | 0.20 |
Peas | 7.86 | 0.40 |
Amaranth | 9.35 | 1.58 |
White potato | 6.2 | 0.10 |
Wheat flour (whole-grain) | 9.61 | 1.95 |
Eggplant | 5.37 | 0.18 |
Artichoke | 5.3 | 0.15 |
Pummelo | 4.63 | 0.04 |
Cowpeas | 5.23 | 0.38 |
Quinoa | 8.14 | 1.92 |
Rice | 4.25 | 0.28 |
Squash | 3.91 | 0.18 |
Zucchini | 3.91 | 0.32 |
Brussels sprouts | 3.98 | 0.50 |
Plantain | 3.51 | 0.35 |
Vital wheat gluten is it’s own thing really, since it’s essentially just protein powder. If you need help getting it in your diet, see my page of vegan seitan recipes.
Aside from that, there are basically 3 main types of foods that are on this list that you should focus on.
1. Legumes
Legumes dominate the top of this list.
Lentils and all types of beans are some of the best vegan sources of protein overall, and they barely have any fat in them.
Aside from protein, they are mostly carbohydrates, with a lot of fiber. They also contain a good amount of most important minerals like iron.
2. Grains
Most grains are primarily carbohydrates, so you might not think about them when you think about high protein foods that are low in fat.
However, grains still have a decent amount of protein in them and next to no fat content.
Rye, buckwheat, and oats are all near the top of this custom list. They have up to 26 grams of protein per 100 gram serving (dry), and virtually no fat.
3. Vegetables
Finally, towards the bottom half of this list you’ll see a bunch of vegetables.
Spinach, swiss chard, potatoes, squash, and a few others make the cutoff.
In general, vegetables don’t have many calories, and it’s hard to eat a lot of them. However, a decent percentage of those calories come from protein, and they have virtually no fat.
So if you’re trying to focus on high protein and low fat foods as a vegan, focus mainly on legumes, and then include some grains and vegetables to round out your meals.