Strange food some times may be mixed up with weird food, but to me they are totally different things. We may first discuss the difference between strange and weird, one of those many anwsers I could find is: weird is something you think about for awhile, and is more eye catching, but strange is just something you notice for a second, then may stop paying attention to. This is not a linguistic explanation, but do the job. You meet a strange person first time, then you may forget him or get on with. Strange things are those you are not familiar with, but you may know a weird person for a long time, weird things are those which emerge from inside a community, but strange things may come from outside, even from a remote country. Strange food to you may be some oriental food, such as Japanese eat raw fish, bee larvae as well bees, those are not strange food to Japanese at all; But weird food is abnormal food. For instance, we like to eat boiled rice with milk and sugar, most people may lik