Our bodies and minds do STRANGE things when we're pregnant. I craved taco bell burritos with hot sauce, almost every single day. Normally I could take or leave Taco Bell, but I couldn't stand the cravings when I was pregnant.
Sometimes, cravings can be an indication that you're not getting enough of certain nutrients. Since you have been a vegan for several years, you have probably worked out substitutes for meat protein, but you might ask your doctor just in case you're deficient.
I so agree with CurfewX. There were things I did not like at all that I ate when pregnant and things I normally loved that I ate none of when pregnant. If I told you how much grapefruit I consumed . . . wow, lots. It was my body seeking the nutrients in the grapefruit for the pregnancy.
Talk to your doctor about what you may need to do to in order to substitute the meat as again, curfewX advise.
By the way, why did you go vegan?