‘You are what you eat’ and this also tells on the hair too. So if you want long shiny strong hair that does not break out or get itchy, then you’ve got to start paying more attention to what you eat. Here is a list of what you should be eating to boost your hair growth;
1. Eggs

Eggs are full of protein and essential nutrients such as vitamins A, D, and B12 that contribute to hair health.
2. Spinach

Spinach is packed with magnesium and iron which are very good for the hair. Whenever the body runs low on iron, oxygen and nutrients, they will not get adequately transported to the hair roots and follicles.
3. Tomatoes

Tomatoes are packed with vitamin C, which assists several enzymes in doing their jobs. Enzymes help in the formation and maintenance of collagen; the structural protein found in your skin that strengthens strands of hair.
4. Carrot

If you want rapid hair growth, drink carrot juice every day. The hair contains the fastest growing tissues in the body and vitamin A is required for the growth of every cell. It also helps the scalp in producing the natural sebum oil which keeps it and the roots healthy as well as boosts hair growth.
5. Citrus fruits

Vitamin C is required for the production of collagen which makes capillaries that connect to the hair shafts strong. This ensures a regular supply of nutrients which means better health for your hair.

