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 choisit l'agriculture biologique pour créer des produtis savoureux en utilisant des pratiques vertes et reconnues pour le recyclage des déchets.