Whole30 Legumes Guide
12 items classified under standard Whole30 guidelines.
How do legumes fare on the Whole30 diet? The answer depends on whether the food contains anything on Whole30's exclusion list. This guide breaks down all 12 items in this category with their classification, nutritional data, and the reasoning behind each status.
Legumes as a whole are excluded on Whole30. The classification applies at the category level: these foods are a member of one of the categories Whole30 explicitly excludes for the full 30 days. The individual entries below show the nutritional profile of each item — useful for understanding what you are replacing and for finding substitutes with a similar macro profile.
Quick Reference
| Food | Status | Calories (per 100g) |
|---|---|---|
| Black-Eyed Peas | Not Allowed | 166kcal |
| Canned Beans | Not Allowed | 189kcal |
| Chickpeas | Not Allowed | 378kcal |
| Hummus | Not Allowed | 237kcal |
| Lentils | Not Allowed | 352kcal |
| Lima Beans | Not Allowed | 113kcal |
| Mung Beans | Not Allowed | 347kcal |
| Navy Beans | Not Allowed | 337kcal |
| Peanut Butter | Not Allowed | 588kcal |
| Pinto Beans | Not Allowed | 191kcal |
| Soybeans | Not Allowed | 147kcal |
| White Beans | Not Allowed | 188kcal |
Classification Breakdown
12 Not Allowed — These are a member of one of the categories Whole30 explicitly excludes for the full 30 days.
Whole30 is binary by design: a single intentional slip resets the 30-day clock.
Not Allowed Legumes (12)
Black-Eyed Peas
Not AllowedWith 166kcal calories per 100g, Black-Eyed Peas earns a Not Allowed classification on Whole30. This means it is a member of one of the categories Whole30 explicitly excludes for the full 30 days. It also contains 7.2g protein and 7g fat, which may factor into overall meal planning. Among the 12 items in this category, black-eyed peas sits at the low end for calories — next closest is White Beans at 188kcal.
Per 100g · Source: USDA FoodData Central
Canned Beans
Not AllowedAt 189kcal calories per 100g, Canned Beans falls into the Not Allowed category under Whole30 guidelines. The classification reflects that it is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Nutritionally, it also delivers 8.3g protein and 7.1g fat per serving. Within this category, it falls between White Beans and Pinto Beans for calories, ranking 5 of 12.
Per 100g · Source: USDA FoodData Central
Chickpeas
Not AllowedAt 378kcal calories per 100g, Chickpeas falls into the Not Allowed category under Whole30 guidelines. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, chickpeas also provides 20.5g protein and 6g fat per 100g. It ranks among the highest in this category for calories. The nearest lower option is Lentils at 352kcal.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Dry | 378kcal | 20.5g | 6g | 63g | 12.2g |
| Cooked (boiled) | 164kcal | 8.9g | 2.6g | 27.4g | 7.6g |
| Canned | 139kcal | 7.1g | 2.5g | 22.6g | 5.4g |
Full Chickpeas classification →
FAQ (6 questions)
- Are chickpeas Whole30 compliant?
- Chickpeas are classified as non-compliant under standard Whole30 guidelines. Chickpeas are a legume and are excluded under the Whole30 legume elimination rule.
- Is hummus Whole30 compliant?
- Hummus is classified as non-compliant under standard Whole30 guidelines. Hummus is made primarily from chickpeas, which are a legume and are excluded under the program.
- Is chickpea flour (besan) Whole30 compliant?
- Chickpea flour (also called besan or gram flour) is classified as non-compliant under standard Whole30 guidelines. It is a legume-derived flour and is excluded under the same legume rule that applies to whole chickpeas.
- Are canned chickpeas treated differently from dried chickpeas on Whole30?
- No distinction is made between canned and dried chickpeas in published Whole30 guidelines. Both forms are classified as non-compliant because chickpeas are a legume.
- Are garbanzo beans the same as chickpeas on Whole30?
- Yes. Garbanzo beans are another name for chickpeas. Published Whole30 guidelines classify both names as referring to the same legume, and both are classified as non-compliant.
- What legumes are excluded on Whole30?
- Published Whole30 guidelines exclude all legumes, including beans (black, pinto, kidney, navy, cannellini), lentils, chickpeas, peas, peanuts, soy, and legume-derived products such as tofu, tempeh, edamame, and legume flours.
Hummus
Not AllowedAt 237kcal calories per 100g, Hummus falls into the Not Allowed category under Whole30 guidelines. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, hummus also provides 7.8g protein and 17.8g fat per 100g. Within this category, it falls between Pinto Beans and Navy Beans for calories, ranking 7 of 12.
Per 100g · Source: USDA FoodData Central
Lentils
Not AllowedLentils is classified as Not Allowed on Whole30, with 352kcal calories per 100g. This means it is a member of one of the categories Whole30 explicitly excludes for the full 30 days. It also contains 24.6g protein and 10.7g fiber, which may factor into overall meal planning. It ranks among the highest in this category for calories. The nearest lower option is Mung Beans at 347kcal.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Dry | 352kcal | 24.6g | 1.1g | 63.4g | 10.7g |
| Cooked (boiled) | 114kcal | 9g | 0.4g | 19.5g | 7.9g |
FAQ (6 questions)
- Are lentils Whole30 compliant?
- Lentils are classified as non-compliant under standard Whole30 guidelines. Lentils are a legume and are excluded under the Whole30 legume elimination rule.
- Are all lentil varieties excluded on Whole30?
- Yes. Published Whole30 guidelines exclude all legumes, which includes all lentil varieties — red, green, brown, black, French (Puy), and yellow lentils are all classified as non-compliant.
- Is lentil pasta Whole30 compliant?
- Lentil pasta is classified as non-compliant under standard Whole30 guidelines. It is a legume-derived product and is excluded under the same legume rule that applies to whole lentils.
- Is red lentil flour Whole30 compliant?
- Red lentil flour is classified as non-compliant under standard Whole30 guidelines. Legume-derived flours are excluded, as they are derived from non-compliant base ingredients.
- Are canned lentils treated differently from dried lentils on Whole30?
- No distinction is made between canned and dried lentils in published Whole30 guidelines. The classification is based on lentils being a legume, not on the preparation form.
- What protein sources are Whole30 compliant alternatives to lentils?
- Published Whole30 guidelines classify animal proteins — including beef, chicken, pork, turkey, fish, shellfish, and eggs — as compliant protein sources. These serve as protein sources in place of legumes such as lentils.
Lima Beans
Not AllowedLima Beans is classified as Not Allowed on Whole30, with 113kcal calories per 100g. The classification reflects that it is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Nutritionally, it also delivers 6.8g protein and 4.9g fiber per serving. Among the 12 items in this category, lima beans sits at the low end for calories — next closest is Soybeans at 147kcal.
Per 100g · Source: USDA FoodData Central
Mung Beans
Not AllowedAt 347kcal calories per 100g, Mung Beans falls into the Not Allowed category under Whole30 guidelines. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, mung beans also provides 23.9g protein and 16.3g fiber per 100g. Within this category, it falls between Navy Beans and Lentils for calories, ranking 9 of 12.
Per 100g · Source: USDA FoodData Central
Peanut Butter
Not AllowedWith 588kcal calories per 100g, Peanut Butter earns a Not Allowed classification on Whole30. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, peanut butter also provides 25.1g protein and 50.4g fat per 100g. It ranks among the highest in this category for calories. The nearest lower option is Chickpeas at 378kcal.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Smooth | 598kcal | 22.2g | 51.4g | 22.3g | 5g |
| Smooth (no salt) | 598kcal | 22.2g | 51.4g | 22.3g | 5g |
Full Peanut Butter classification →
FAQ (3 questions)
- Is natural peanut butter Whole30?
- No. Even natural peanut butter is made from peanuts, and peanuts are legumes, which are excluded on Whole30.
- Why is almond butter allowed but peanut butter is not?
- Because almonds are tree nuts and peanuts are legumes. Whole30 treats those categories differently.
- Can I eat peanut butter if it has no sugar added?
- Not on a standard Whole30. Removing sugar does not change the fact that the food is still made from peanuts.
Pinto Beans
Not AllowedAt 191kcal calories per 100g, Pinto Beans falls into the Not Allowed category under Whole30 guidelines. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, pinto beans also provides 8.4g protein and 7.1g fat per 100g. Within this category, it falls between Canned Beans and Hummus for calories, ranking 6 of 12.
Per 100g · Source: USDA FoodData Central
| Variant | Calories | Protein | Fat | Carbs | Fiber |
|---|---|---|---|---|---|
| Dry | 62kcal | 5.3g | 0.9g | 11.6g | — |
| Cooked (boiled) | 143kcal | 9g | 0.7g | 26.2g | 9g |
Soybeans
Not AllowedAt 147kcal calories per 100g, Soybeans falls into the Not Allowed category under Whole30 guidelines. It is a member of one of the categories Whole30 explicitly excludes for the full 30 days. Beyond the primary classification, soybeans also provides 13g protein and 6.8g fat per 100g. Among the 12 items in this category, soybeans sits at the low end for calories — next closest is Black-Eyed Peas at 166kcal.
Per 100g · Source: USDA FoodData Central
White Beans
Not AllowedWhite Beans is classified as Not Allowed on Whole30, with 188kcal calories per 100g. This means it is a member of one of the categories Whole30 explicitly excludes for the full 30 days. It also contains 9g protein and 6.8g fat, which may factor into overall meal planning. Within this category, it falls between Black-Eyed Peas and Canned Beans for calories, ranking 4 of 12.
Per 100g · Source: USDA FoodData Central