avocados contain more vitamins, minerals, protein, and calories, whereas bananas are higher in vitamin b6, sodium, and carbohydrates. avocados contain 40 times more vitamin k and two times more potassium than bananas. bananas are richer in sugars and have a higher glycemic index.