Any advice on my 1 year old eating habits?

La

So normally my son is an amazing eater...he'll eat anything I make for him, whether it's what we are eating or something else. But lately for lunch, just these past few days he does not want to eat lunch! Which is so weird because at lunch time he is usually ravenous! Also, I will add that his normally 2 hour naps have become 1. He doesn't really seem hungry, so I take him out of his chair and just let him play, although it makes me nervous because I'm not used to him not eating. Could he be teething? How can you tell? Has anyone been in a similar situation or going through this right now? My mom told me just to give him bread or make him something else but I don't want to encourage bad eating habits such as pickyness. And if it were up to him, he would only eat bread and fruit which are his favorites!