I just found out about this recently – the green check mark next to food entries in MyFitnessPal does NOT mean that it’s a verified, “official” food. I found this reddit post today very revelatory!
Click through on the link to read further details, but suffice it to say that the little green checkmarks don’t actually mean that it’s a “verified” entry. It simply means that is has what MyFitnessPal calls “complete nutritional info”.
This was stunning for me, because all this time I thought that the green check mark indicated it was a “verified” food – that the information was correct and could be trusted. Now, the post I linked above used some hyperbole (“100% wrong” is probably stretching the truth) but it does mean that there’s room for error.
Still, I think that entries with the check mark is as good as verified, because someone taking the time to enter complete data is probably entering mostly accurate data. Just something to be aware of when wading through all of the food entries out there.