Japanese edamame are the fun beans you pop out of fuzzy shells at sushi bars. They are the sidekick to the rainbow rolls and other flamboyant presentations. However, the unassuming little edamame pods deliver star power in the nutrition arena.
Here’s a quick ABC guide to the benefits of edamame...