Yes, it can. The food you eat affects your health in every way possible, including your hair. A healthy diet is rich in nutrients and low in calories, sugar, and sodium. If your diet is high in protein and iron —which helps keep hair strong — you may notice fewer split ends or breakages and fewer hair-related issues. The same goes for your scalp; a healthy diet can help keep it hydrated and nourished, which means less dandruff and itchiness.