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