source of protein, especially if you're following a vegetarian-friendly keto diet. With up to 24 grams of protein (and 10 grams of fiber) in one cup, beans such as fava, chickpeas, and edamame can ...