Nature Fresh Farms has introduced Sweet Snaps, a new product in the pepper category. It received the highest 3-star honour at the 2023 International Taste Institute. The brightly coloured sweet peppers have a crisp exterior and provide juicy bursts of flavour.