"Like any other part of the body or component of health, hair needs a variety of nutrients to grow and be healthy," said nutritionist Rania Batayneh, author of The One One One Diet. "Because nutrients go to essential tissues first, like muscles and organs, before they go to hair, it's important to get both enough and a variety of nutrients to ensure a healthy head of hair."
Here, the nutrients you need for a full head of hair—and the foods that pack them:
Omega-3 Fatty Acids
Good for more than your brain, omega-3 fatty acids nourish your whole noggin. The essential nutrient reaches both the hair shaft and the cell membranes in your scalp, nourishing the follicles and promoting healthy hair growth, according to Batayneh. Plus, they add elasticity to your hair, preventing it from breaking off and ending up in your shower drain. But get this—the body can't produce omega 3-fatty acids on its own; whatever you eat is what your body gets. So dig in!