สารอาหารกลุ่มต่อมาเป็นสารอาหารที่ไม่ให้พลังงาน ได้แก่ วิตามินและแร่ธาตุ สารอาหารเหล่านี้เป็นที่ไม่ให้พลังงานแก่ร่างกาย แต่ร่างกายก็ขาดไม่ได้ เนื่องจากมีความจำเป็นในกระบวนการต่างๆของร่างกาย

วิตามิน (Vitamin) มาจากคำว่า Vita ซึ่งหมายถึง ชีวิต กับคำว่า Amin ซึ่งหมายถึงสารประกอบเคมีหรือสารอินทรีย์ ดังนั้น Vitamin จึงหมายถึง สารอินทรีย์ที่สำคัญต่อชีวิต วิตามินแม้จะไม่ใช่สารอาหารที่ให้พลังงานแก่ร่างกายและร่างกายต้องการในปริมาณน้อย  แต่ร่างกายจะขาดไม่ได้ถ้าขาดจะทำให้ระบบการทำงานของอวัยวะต่าง ๆ ภายในร่างกายผิดปกติ  ตัวอย่าง  เช่น   ถ้าร่างกายขาดวิตามินบีหนึ่ง  การเปลี่ยนกลูโคสให้เป็นพลังงานจะไม่สมบูรณ์  ทำให้เกิดโรคหรืออาการต่าง ๆ ได้  เช่น  อ่อนเพลีย  เป็นโรคเหน็บชาเป็นต้น



เราแบ่งวิตามินออกเป็น สองพวกใหญ่ๆตามการละลายได้แก่

1.วิตามินที่ละลายในน้ำ ได้แก่ วิตามินบี และ ซี

2.วิตามินที่ละลายในไขมัน ได้แก่ วิตามินเอ ดี อี และเค

เนื่องจากวิตามินเป็นสารที่ร่างกายไม่สามารถสังเคราะห์ได้ ดังนั้นเราจึงต้องรับประทานเข้าไปเพื่อให้เพียงพอต่อกระบวนการทำงานของร่างกาย โดยวิตามินแต่ละชนิดมีประโยชน์และการทำงานที่แตกต่างกันไปดังนั้นเราจึงควรรับประทานให้ครบถ้วน แต่ทั้งนี้ก็ไม่ควรบริโภคในปริมาณที่มากเกินไป เพราะจะทำให้เกิดโทษได้