I'm sure some foods are inherently addictive, but I hesitate to put the blame on specific foods because I gained most of my weight from eating sushi rice… a pot at a time.
My experience suggests to me that food addiction is primarily psychological in nature and is often the result of a history of "experience coupling" (examples to follow) and a genuine misunderstanding of what feeling "full" truly feels like.
Most obese people I know have no idea when they've eaten enough food and often don't stop eating until they're in pain. I'm not sure if this problem is physical, but as a formerly-obese person I can state with confidence that I still don't quite know when I've eaten enough. There is no feeling of "full" for me; just pain vs. no pain.
"Experience coupling" examples…
* Feeling the need to eat popcorn while watching a movie
* Feeling the need to eat peanuts, hot dogs, and beer at a baseball game
* Feeling the need to meet with friends at restaurants, coffee shops, etc.
* Feeling the need to eat cereal by the fistful when trying to work through a tough algorithm (* Feeling the need to snack on road-trips