Are Legumes Allowed on Keto?
When following a ketogenic diet, you may need to avoid high-carb legumes and legume-based dishes like red bean rice, lentil soup, refried beans, and falafel. However, there are low-carb legume options and substitutes that allow you to enjoy your favorite meals while staying committed to keto or low-carb eating.
What Are Legumes?
Legumes are the edible fruits or seeds of plants in the Fabaceae family. Common types include:
- Beans: Navy beans, cannellini beans, red beans, pinto beans, black beans, and more.
- Soybeans: High in protein, used to make tofu, tempeh, and plant-based meat alternatives.
- Peas: Often grouped with vegetables but technically legumes.
- Chickpeas: Used in hummus and popular in Mediterranean and Indian cuisines.
- Peanuts: Classified as legumes (not tree nuts).
- Lentils: Tiny, colorful, and quick-cooking.
- Others: Carob (a chocolate substitute), tamarind (a sour flavor enhancer), and alfalfa/clover (primarily used as livestock feed).

Potential Health Benefits of Legumes
Legumes are nutrient-dense and offer several benefits:
- Plant-Based Protein: Ideal for vegetarians and vegans.
- High in Fiber: Supports gut health, blood sugar management, and immune function.
- Rich in Nutrients: Packed with vitamins, minerals, and antioxidants.
- Budget-Friendly: Dry or canned legumes are among the cheapest protein sources.
Potential Drawbacks of Legumes
- Digestive Issues: May cause gas or discomfort due to gut fermentation.
- Anti-Nutrients: Contain compounds like phytates and lectins, which can hinder nutrient absorption.
- High in Carbs: Most legumes (except peanuts) are too carb-heavy for strict keto.
Incorporating Legumes into Low-Carb Diets
Here’s how to enjoy legumes while staying low-carb:
- Try Cyclical Keto: Incorporate legumes on high-carb days (for athletes or active individuals).
- Control Portions: Stick to small servings (e.g., ½ cup cooked legumes) and track carbs using apps like Carb Manager.
- Avoid Baked Beans: Skip sugar-ladded versions like traditional baked beans.
- Choose Low-Carb Options: Focus on keto-friendly legumes (see below).
Best Keto-Friendly Legumes
Legume | Serving Size | Net Carbs | Tips |
---|---|---|---|
Peanuts | ¼ cup | 3g | Opt for natural peanut butter (no added sugar). |
Soybeans | ⅓ cup | 3g | Try roasted soybeans or tofu. |
Black Soybeans | ½ cup | 5g | Great for chili and soups. |
Green Peas | ½ cup | 10g | Ideal for split pea soup (in moderation). |
Lupini Beans | ½ cup | 1g | High in fiber; use in hummus or keto baking. |
Chickpeas | ½ cup | 13g | Use sparingly in hummus (check carb content). |
Black Beans | ½ cup | 13g | Swap into burgers or dips. |
Lentils | ½ cup | 14g | Bulk up meals without excess carbs. |
Kidney Beans | ½ cup | 14g | Creamy texture for chili. |
Pinto Beans | ½ cup | 15g | Common in Mexican dishes. |
Great Northern Beans | ½ cup | 16g | Use in flexible low-carb recipes. |
Keto-Friendly Legume Substitutes
For strict keto, replace legumes with:
- Ground Meat: Zero-carb option for chili or stews (beef, turkey, sausage).
- Eggplant: Adds texture and absorbs flavors (e.g., in baba ganoush).
- Mushrooms: Mimics chewiness but lacks protein.
Key Takeaways
Legumes include beans, lentils, soy, chickpeas, peas, and peanuts. While rich in protein and fiber, many are too high in carbs for strict keto. However, options like peanuts, black soybeans, and lupini beans can fit into cyclical keto or low-carb plans. Always prioritize portion control and track your macros!
Enjoy your meals while staying keto-smart! 🥜🥑