WHY WE LOVE THIS RECIPE: The 17 Day Diet Spiced Edamame is one of my favorite snacks. If you’re a potato chip or other salty snack fan, this recipe is for you! Edamame is an excellent source of protein which gives you an energy boost. That’s why it’s the perfect snack to eat in the