۱۳ نوع ویتامین و حداقل ۱۶ ماده معدنی وجود دارد که برای سلامتی ضروری هستند. بدن برای تولید مثل، نگهداری، رشد و تنظیم فرآیندها به این مواد مغذی نیاز دارد. همچنین ممکن است مواد دیگری مثل گیاهان دارویی، آمینو اسید و اسیدهای چرب داشته باشند.