Kim Kardashian West is a complete hair chameleon: One day she has a slick lob; the next day she's donning platinum-blonde hair that sprawls past her rib cage (at Kanye's request, no less). Thanks to wigs and extensions, she's able to transform her locks at the drop of a hat, but even without the help of hair additions, KKW's thick, lustrous mane is undeniable. We're sure her Armenian genetics play a large role, but Kardashian West says her protein- and vitamin-rich diet is also a key player. Recently in her app, KKW shared every food she eats for "long, strong, shiny hair." Take a scroll with us to learn what they are.
KKW explains that your body doesn't produce omega-3s on its own, so you need to supplement through food. Salmon is an excellent source of omega-3s, as are other fish like mackerel, herring, and albacore tuna. The American Heart Association advises eating two servings (3.5-ounce portions) of fatty fish per week.
Carrots contain beta-carotene, which gets converted to vitamin A in the body. Vitamin A is a key converter for cell growth and thus essential for growing longer hair. KKW recommends roasting them or blending them into a smoothie.
Hair-healthy foods don't have to be completely serious and boring—dark chocolate is rich in copper, zinc, and iron, which stimulate oxygen and blood flow to the scalp, thus promoting growth.
Having a zinc deficiency could potentially lead to hair loss, so eating a zinc-rich food like oysters will help restore levels.
For outside protection, shop some of our favorite strengthening products below.
While we're on the topic, find out what happened when one of our editors ate two avocados every day for two weeks.