Pomegranates are an ancient fruit steeped in tradition that impress modern food enthusiasts thanks to their tart taste and various health benefits. Primarily in season in North America between September and February, pomegranates are typically stocked during the holiday season when they can be...