Sounds like an iron deficiency. You might Luke eating beats now tho, they always taste like dirt to me
That is called Pica let your physician know about your craving.
Go to a farmers market and get some good quality veggies
Stop eating the store bought garbage it has no minerals in it because it was grown in over farmed soil with no nutrients left in it and GMO seed eat organic or grow your own
Get a high-mineral-content vitamin and take it. Talk to your doctor, cravings like that are not uncommon, and are usually thought to be from a vitamin or (especially) mineral deficiency.