5. Edamame:

100 grams of edamame contain 122 calories, 5 grams of fat, 10 grams of carbs, 11 grams of protein
This type of beans is basically immature soybeans, they are ones of the best sources of proteins that vegetarians can depend on and they are low on carbs which makes them great for people who are trying to lose weight and buff up and for diabetics as well since it doesn’t raise their blood sugar levels as it is full of fiber along with their high calcium content that equals to almost 5% of daily calcium requirements they protect you from osteoporosis as you get older.