If you’re anything like us, you’ve had a seemingly endless stock of Trader Joe’s Lightly Salted Edamame in your freezer. There’s just something so irresistible about their frozen