Plant Foods Highest in Protein per Net Carb
Adopting a plant-based diet is gaining in popularity, not just for ethical reasons, but also for environmental sustainability, and health reasons. (1) At the same time, many people are adopting diets that limit their intake of carbohydrates, such as 'keto' or 'eco-Atkins' diets.
Low-carb diets are typically high in protein, as they often involve relatively high meat consumption. However, those following a low-carb plant-based diet may be concerned about getting enough nutrients, especially protein. There are many great plant sources of protein available that also have low net carbs.
The standard daily value (DV) for protein is 50 grams per day, but you may require more or less depending on your weight and activity level. (2)
The high protein plant foods below are ranked by protein to net carb ratio. High protein plant foods that are low in net-carbs include soy foods, leafy greens, nuts, seeds, and sprouts. For more ideas, see the complete ranking of 200 vegan foods highest in protein per net-carb.
List of High Protein Plant Foods per Net Carbs
-
1. Firm Tofu + Add36g protein per 1g net-carbs
Protein per Cup Protein per 100g 43.5g
(87% DV)17.3g
(35% DV)Note: The amount of protein in tofu can range between 4.8g (10% DV) to 17.3g (35% DV) per 100 gram serving (or a little less than 1/2 cup). See the nutrition comparison of 10 common tofu brands.
To find more, use the detailed nutrient ranking of all vegan foods high in protein.
-
2. Alfalfa Sprouts + Add20g protein per 1g net-carbs
Protein per Cup Raw Protein per 100g 1.3g
(3% DV)4g
(8% DV) -
3. Flax Seeds + Add12g protein per 1g net-carbs
Protein per Oz Protein per 100g 5.2g
(10% DV)18.3g
(37% DV) -
4. Boiled Soybeans (Edamame) + Add8g protein per 1g net-carbs
Protein per Cup Protein per 100g 31.3g
(63% DV)18.2g
(36% DV) -
5. Hemp Seeds + Add7g protein per 1g net-carbs
Protein per Oz Protein per 100g 9g
(18% DV)31.6g
(63% DV) -
6. Seeds (Squash and Pumpkin Seeds) + Add4g protein per 1g net-carbs
Protein per 1oz Handful Protein per 100g 8.5g
(17% DV)29.8g
(60% DV) -
7. Brazil Nuts + Add3g protein per 1g net-carbs
Protein per 1 Oz Handful Protein per 100g 4.1g
(8% DV)14.3g
(29% DV) -
8. Tempeh + Add3g protein per 1g net-carbs
Protein per Cup Protein per 100g 33.7g
(67% DV)20.3g
(41% DV) -
9. Almonds + Add2g protein per 1g net-carbs
Protein per 1oz Handful Protein per 100g 6g
(12% DV)21.2g
(42% DV) -
10. Unsweetened Soymilk + Add2g protein per 1g net-carbs
Protein per 16oz Glass Protein per 100g 14g
(28% DV)2.9g
(6% DV) -
11. Spinach + Add2g protein per 1g net-carbs
Protein per Cup Cooked Protein per 100g 5.3g
(11% DV)3g
(6% DV) -
12. Peanuts (Dry Roasted) + Add2g protein per 1g net-carbs
Protein per Oz Protein per 100g 6.9g
(14% DV)24.4g
(49% DV)
From the Nutrient Ranking Tool
Use the ranking tool links below to select foods and create your own food list to share or print.
- Foods High in Protein
- Foods Low in Protein
- Vegetables High in Protein
- Fruits High in Protein
- Vegetarian Foods High in Protein
- Nuts High in Protein
- Grains High in Protein
- Beans High in Protein
- Dairy High in Protein
- Breakfast Cereals High in Protein
- Fast Foods High in Protein
View more nutrients with the nutrient ranking tool, or see ratios with the nutrient ratio tool.
Related
Data Sources and References
- Corrin T, Papadopoulos A. A Look at Plant-Based Diets Appetite. 2017 Feb 1;109:40-47. doi: 10.1016/j.appet.2016.11.018. Epub 2016 Nov 18. 27871943
- U.S.FDA - Daily Value on the New Nutrition and Supplement Facts Labels
- U.S. Agricultural Research Service Food Data Central
Try the recipe nutrition calculator, or daily meal planner.
Create a free account to log and track foods.