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