Vegan Keto Protein Options: Top 30 Food Sources

V

After creating a fairly comprehensive database of vegan foods, I made a vegan ketogenic diet food list.

This page will focus specifically on the best protein sources, since getting enough protein as a vegan can be challenging (especially on a keto diet).

List of Best Vegan Keto Protein Options

The list below is based on 100 grams portions, which is standard when comparing the nutritional value of foods.

You can see that after the first 20ish foods, the amount of protein per 100 grams goes way down. So while it’s possible to get enough protein, you won’t have much variety in your diet.

Food Energy (kcal) Protein (g) Total Fat (g) Carbohydrate (g) Fiber (g) Net Carbs
Vital wheat gluten 370.00 75.16 1.85 13.79 0.60 13.19
Seaweed (dried) 285.71 57.43 7.71 23.86 4.29 19.57
Hemp seeds 553.33 31.57 48.73 8.67 4.00 4.67
Peanuts 567.12 25.79 49.25 16.12 8.49 7.63
Almonds 579.63 21.15 49.93 21.56 12.59 8.96
Pistachio nuts 559.35 20.16 45.32 27.17 10.57 16.60
Flaxseed 533.98 18.30 42.14 28.88 27.18 1.70
Sesame seeds 573.61 17.74 49.67 23.44 11.81 11.64
Chia seeds 486.67 16.53 30.73 42.13 34.33 7.80
Cashew 573.72 15.31 46.35 32.69 3.07 29.62
Walnut 654.70 15.23 65.21 13.71 6.67 7.04
Hazelnut 628.15 14.95 60.76 16.70 9.63 7.07
Brazil nut 658.65 14.32 67.10 11.74 7.52 4.23
Pine nuts 672.59 13.69 68.37 13.08 3.70 9.38
Soybeans 141.11 12.35 6.40 11.05 4.22 6.83
Pecans 690.91 9.17 71.98 13.86 9.70 4.16
Macadamia nut 717.91 7.91 75.78 13.82 8.66 5.16
Garlic 133.33 6.33 0.33 33.00 3.33 29.67
Peas 80.69 5.42 0.40 14.45 5.72 8.72
Collard greens 29.41 3.53 0.59 5.88 3.53 2.35
Coconut meat 353.65 3.34 33.49 15.23 8.97 6.27
Artichoke 46.91 3.27 0.15 10.51 5.37 5.14
Rapini 22.11 3.17 0.49 2.85 2.74 0.12
Kale 35.71 2.93 1.50 4.43 4.05 0.38
Spinach 22.94 2.86 0.39 3.63 2.21 1.42
Mustard greens 26.79 2.86 0.43 4.68 3.21 1.46
Broccoli 34.07 2.82 0.37 6.64 2.64 4.00
Water spinach 19.64 2.61 0.20 3.13 2.14 0.98
Lotus root 73.91 2.60 0.10 17.23 4.87 12.36
Arugula 25.00 2.60 0.65 3.65 1.50 2.15

Summary of the Best Vegan Keto Protein Options

Certain types of foods make up nearly all the top protein sources on the list above:

  • Vital wheat gluten – This is essentially protein powder extracted from wheat. It’s used to make seitan, which has a fairly well rounded amino acid profile.
  • Seeds – Almost any seed is a good fat and protein source. Hemp, flax, sesame, and chia all rank highly. Seeds have a better omega 3 to 6 fat ratio than most nuts. 
  • Nuts – Tons of fat and a decent amount of protein. Almonds, cashews, walnuts, and so on all rank well on this list. However, some of them still have a decent number of net carbs, so you need to consider that. Also, most nuts have a lot of omega 6 fats. See my Omega 3 to 6 Fat Ratio of Nuts page if you’re worried about it.

Soybeans are the one type of bean that ranks fairly high on this list. Technically peanuts are a legume as well, but most people consider those nuts.

Aside from that, the rest of the list is made up of a variety of vegetables for the most part.

So you don’t have a ton of options for getting a relatively high amount of protein, but it is possible if you really want to.

An Alternative Protein Source For Vegans

I would strongly recommend getting a vegan protein powder for any vegans considering or currently on a keto diet.

It just makes it so much easier to hit protein and macro targets, which lets you relax a bit and have more choices for what else you can eat.

I have a list of the best tasting vegan protein powders if you’re interested in learning more.

About the author

Dale Cudmore

Your friendly neighborhood vegan from Toronto. Chemical engineer turned semi-professional soccer player and freelance nutrition writer. I've been vegan for years and try to make life easier for others by sharing what I've learned.