Soya beans
One cup of Soya beans is around 200 grams and contains approximately 346 calories, 33 grams of protein, 18 grams of fat, and 20 grams of carbohydrates.
Soya beans are nutritious legumes packed with protein, fiber, and essential vitamins. Native to East Asia, these versatile beans are a staple in various cuisines, from Japanese tofu to Chinese edamame. Rich in heart-healthy omega-3 fatty acids and antioxidants, they support muscle growth and heart health. However, some may need to moderate their intake due to possible digestive issues. Overall, incorporating soya beans into your diet can enhance nutrition and add flavor to your meals.
Want to track this food in seconds with AI photo or voice note?
Try SnapCalorie's AI assisted nutrition tracking free in the App store or on Android.