Can You Eat Beans on a Keto Diet? Most types of beans such as red kidney beans, black beans, and pinto beans should be avoided on a standard ketogenic diet due to their high carbohydrate content. However, low-carb bean alternatives such as green beans and black soybeans can be enjoyed in moderation.