Frozen Edamame

  • Frozen Edamame

Brand:
Package: 20 x 1 LB
Item: 149270

Frozen Edamame

Edamame are green, slightly fuzzy pods that house up to four oval shaped, green soybeans. Edamame pods have a slight crunch, but the inner beans have a soft texture and a mildly nutty, slightly sweet, starchy floral flavor.