The term edamame refers to the immature green soybeans known to make a welcome appearance in any sushi dish worth raving about. Because of their versatility, edamame have found their way into ...
Here's what you'll find in a half-cup serving of shelled edamame (or 1 1/8 cup edamame in the pods): The idea that soy is a wonder food has lost a bit of ground recently. An analysis of nearly 200 ...