Low-FODMAP Protein Guide
18 items classified under standard Low-FODMAP guidelines.
This guide covers all 18 protein classified under Low-FODMAP guidelines. Low-FODMAP evaluates foods primarily by fermentable carbohydrate content (FODMAPs), which determines how each item in this category is classified.
Quick Reference
| Food | Status | Calories (per 100g) |
|---|---|---|
| Collagen Peptides | Allowed | 360kcal |
| Eggs | Allowed | 334kcal |
| Gelatin | Allowed | 381kcal |
| Protein Powder | Allowed | 388kcal |
| Tempeh | Allowed | 192kcal |
| Tofu | Allowed | 94kcal |
| Veggie Burger | Allowed | 224kcal |
| Whey Protein | Allowed | 339kcal |
| Greek Yogurt | Limited | 105kcal |
| Pea Protein | Limited | 180kcal |
| Protein Bars | Limited | 335kcal |
| Protein Shakes | Limited | 119kcal |
| Soy Protein | Limited | 335kcal |
| Black Beans | Not Allowed | 181kcal |
| Chickpea Flour | Not Allowed | 387kcal |
| Edamame | Not Allowed | 121kcal |
| Kidney Beans | Not Allowed | 177kcal |
| Lentil Pasta | Not Allowed | 111kcal |
Classification Breakdown
8 Allowed — These protein are low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. 5 Limited — These items have tolerated in small portions but high-FODMAP at larger ones. 5 Not Allowed — These are high in one or more FODMAP subgroups.
Low-FODMAP is a temporary diagnostic protocol — almost no food is universally banned, thresholds are dose-dependent.
Allowed Protein (8)
Collagen Peptides
AllowedCollagen Peptides is classified as Allowed on Low-FODMAP, with 360kcal calories per 100g. The classification reflects that it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. Nutritionally, it also delivers 90g protein and 300mg sodium per serving. It ranks among the highest in this category for calories. The nearest lower option is Whey Protein at 339kcal.
Per 100g · Source: USDA FoodData Central
Eggs
AllowedEggs is classified as Allowed on Low-FODMAP, with 334kcal calories per 100g. This means it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. It also contains 16.2g protein and 28.8g fat, which may factor into overall meal planning. Within this category, it falls between Veggie Burger and Protein Bars for calories, ranking 11 of 18.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Whole Egg (raw) | 143kcal | 12.6g | 9.5g | 0.7g | 0g |
| Egg White (raw) | 52kcal | 10.9g | 0.2g | 0.7g | 0g |
| Egg Yolk (raw) | 322kcal | 15.9g | 26.5g | 3.6g | 0g |
Gelatin
AllowedWith 381kcal calories per 100g, Gelatin earns a Allowed classification on Low-FODMAP. It is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. Beyond the primary classification, gelatin also provides 7.8g protein and 466mg sodium per 100g. It ranks among the highest in this category for calories. The nearest lower option is Collagen Peptides at 360kcal.
Per 100g · Source: USDA FoodData Central
Protein Powder
AllowedProtein Powder is classified as Allowed on Low-FODMAP, with 388kcal calories per 100g. The classification reflects that it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. Nutritionally, it also delivers 55.6g protein and 5.6g fat per serving. It ranks among the highest in this category for calories. The nearest lower option is Chickpea Flour at 387kcal.
Per 100g · Source: USDA FoodData Central
Tempeh
AllowedTempeh is classified as Allowed on Low-FODMAP, with 192kcal calories per 100g. The classification reflects that it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. Nutritionally, it also delivers 20.3g protein and 10.8g fat per serving. Within this category, it falls between Black Beans and Veggie Burger for calories, ranking 9 of 18.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Plain | 192kcal | 20.3g | 10.8g | 7.6g | — |
| Cooked | 195kcal | 19.9g | 11.4g | 7.6g | — |
Tofu
AllowedWith 94kcal calories per 100g, Tofu earns a Allowed classification on Low-FODMAP. This means it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. Among the 18 items in this category, tofu sits at the low end for calories — next closest is Greek Yogurt at 105kcal.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Firm | 144kcal | 17.3g | 8.7g | 2.8g | 2.3g |
| Soft/Silken | 270kcal | 18.8g | 20.2g | 8.9g | 3.9g |
Veggie Burger
AllowedVeggie Burger is classified as Allowed on Low-FODMAP, with 224kcal calories per 100g. This means it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. It also contains 13g protein and 5.2g fat, which may factor into overall meal planning. Within this category, it falls between Tempeh and Eggs for calories, ranking 10 of 18.
Per 100g · Source: USDA FoodData Central
Whey Protein
AllowedWhey Protein is classified as Allowed on Low-FODMAP, with 339kcal calories per 100g. This means it is low enough in fermentable carbohydrates to fit a Monash low-FODMAP serving. It also contains 11.7g protein and 968mg sodium, which may factor into overall meal planning. It ranks among the highest in this category for calories. The nearest lower option is Soy Protein at 335kcal.
Per 100g · Source: USDA FoodData Central
Limited Protein (5)
Greek Yogurt
LimitedGreek Yogurt is classified as Limited on Low-FODMAP, with 105kcal calories per 100g. The classification reflects that it is tolerated in small portions but high-FODMAP at larger ones. Nutritionally, it also delivers 8.2g protein per serving. Among the 18 items in this category, greek yogurt sits at the low end for calories — next closest is Lentil Pasta at 111kcal. 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
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Plain (whole milk) | 97kcal | 9g | 5g | 4g | 0g |
| Plain (nonfat) | 61kcal | 10.3g | 0.4g | 3.6g | — |
Pea Protein
LimitedPea Protein is classified as Limited on Low-FODMAP, with 180kcal calories per 100g. The classification reflects that it is tolerated in small portions but high-FODMAP at larger ones. Nutritionally, it also delivers 14g fat and 2.7g fiber per serving. Within this category, it falls between Kidney Beans and Black Beans for calories, ranking 7 of 18. 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
Protein Bars
LimitedProtein Bars is classified as Limited on Low-FODMAP, with 335kcal calories per 100g. The classification reflects that it is tolerated in small portions but high-FODMAP at larger ones. Nutritionally, it also delivers 88.3g protein and 1000mg sodium per serving. Within this category, it falls between Eggs and Soy Protein for calories, ranking 12 of 18. 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
Protein Shakes
LimitedProtein Shakes is classified as Limited on Low-FODMAP, with 119kcal calories per 100g. This means it is tolerated in small portions but high-FODMAP at larger ones. Among the 18 items in this category, protein shakes sits at the low end for calories — next closest is Edamame at 121kcal. 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
Soy Protein
LimitedSoy Protein is classified as Limited on Low-FODMAP, with 335kcal calories per 100g. The classification reflects that it is tolerated in small portions but high-FODMAP at larger ones. Nutritionally, it also delivers 88.3g protein and 1000mg sodium per serving. Within this category, it falls between Protein Bars and Whey Protein for calories, ranking 13 of 18. 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
Not Allowed Protein (5)
Black Beans
Not AllowedAt 181kcal calories per 100g, Black Beans falls into the Not Allowed category under Low-FODMAP guidelines. It is high in one or more FODMAP subgroups. Beyond the primary classification, black beans also provides 8.2g protein and 7g fat per 100g. Within this category, it falls between Pea Protein and Tempeh for calories, ranking 8 of 18.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Dry | 341kcal | 21.6g | 1.4g | 62.4g | 15.5g |
| Cooked (boiled) | 132kcal | 8.9g | 0.5g | 23.7g | 8.7g |
| Canned | 91kcal | 4.8g | 1.3g | 15.4g | 6.8g |
Chickpea Flour
Not AllowedWith 387kcal calories per 100g, Chickpea Flour earns a Not Allowed classification on Low-FODMAP. This means it is high in one or more FODMAP subgroups. It also contains 22.4g protein and 6.7g fat, which may factor into overall meal planning. It ranks among the highest in this category for calories. The nearest lower option is Gelatin at 381kcal.
Per 100g · Source: USDA FoodData Central
Edamame
Not AllowedAt 121kcal calories per 100g, Edamame falls into the Not Allowed category under Low-FODMAP guidelines. It is high in one or more FODMAP subgroups. Beyond the primary classification, edamame also provides 11.9g protein and 5.2g fat per 100g. Within this category, it falls between Protein Shakes and Kidney Beans for calories, ranking 5 of 18.
Per 100g · Source: USDA FoodData Central
Kidney Beans
Not AllowedAt 177kcal calories per 100g, Kidney Beans falls into the Not Allowed category under Low-FODMAP guidelines. The classification reflects that it is high in one or more FODMAP subgroups. Nutritionally, it also delivers 8.1g protein and 7g fat per serving. Within this category, it falls between Edamame and Pea Protein for calories, ranking 6 of 18.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Dry | 337kcal | 22.5g | 1.1g | 61.3g | 15.2g |
| Cooked (boiled) | 127kcal | 8.7g | 0.5g | 22.8g | 7.4g |
Lentil Pasta
Not AllowedLentil Pasta is classified as Not Allowed on Low-FODMAP, with 111kcal calories per 100g. The classification reflects that it is high in one or more FODMAP subgroups. Nutritionally, it also delivers 5.7g fat and 3.4g fiber per serving. Among the 18 items in this category, lentil pasta sits at the low end for calories — next closest is Protein Shakes at 119kcal.
Per 100g · Source: USDA FoodData Central