I’m more referring to when a random person experiences a random craving for something they’ve had before.
Does that generally point to something you’ve had before that unknowingly satisfied a deficiency and which your body tacitly took note of?
I notice it sometimes, like
Beef = i “need” a burger (I’m a skinny dude, beef is not a common staple for me)
Fruit: i need juice or actual berries in yogurt for a smoothie or parfait
Type 1 diabetic here.
Hypoglycemia will trigger cravings for any food, no specific craving, just a feeling of “I need to eat or drink as much as I can and don’t stop.” It actually took me so long to limit myself to only eaying the necessary carbs to get blood sugar above 80 again instead of constantly bullwhipping my blood sugar from 50 to 300 and then correcting it below 180.
Hyperglycemia will trigger the most insane dehydration and craving to drink everything I can get my hands on and never stop.