Edamame are Soy beans Edamame are young and green soy beans that are soft. It literally means beans on a branch. eda = branch mame= beans It is definitely growing more popular in the west but it has been around for more than 2000 years. Edamame are an excellent source of plant-based protein and fibre. […]
