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