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