I haven’t ate McDonald’s in at least 2 years if not more (and before that I ate it sparingly) But for some reason everytime I see mcdonalds or imagine it I do crave it. But I don’t get it. I eat decent food, including well made burgers. And I can go get food from somewhere else if I don’t feel like cooking. So I don’t get it (and I don’t think it’s entirely nostalgia)
What specifically are you craving? Sometimes craving something is due to a mineral or vitamin you need and you can find out what it is and eat something healthy with that in it.
Their fries and my usual order (two mcdoubles). Maybe it’s sugar but beyond that I don’t think it’s a deficiency issue
Could try just eating a bit of red meat, and something with healthy fat. Maybe a beef burrito with avocado?