Does anyone know why we crave certain things while pregnant ?

For example I've been literally eating chow mein noodles everyday , I get the ones from bel air , but does anyone know why I am craving them? I have googled and googled and nothing comes up. 
The first trimester I only ate potatoes and breakfast burritos (made at home ) and now it's Chinese. 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors