Yes, edamame is a great vegetarian source of protein. It contains all nine essential amino acids.