Avocados contain a decent amount of protein. One medium avocado can provide roughly 3 g of protein. Although its protein content is nowhere near that of soybean or edamame, this fruit is still valuable for its healthy fat, fiber, potassium, and folate content.