Taste of Nature a été fondé sur un principe tout simple : allier la nécessité d'offrir de vrais aliments à celle de préserver la nature. L'entreprise canadienne a donc fait des choix correspondants à ses valeurs. En effet elle a choisi l'agriculture biologique pour créer des produits savoureux en utilisant des pratiques vertes et reconnues pour le recyclage des déchets.