2 Year Old Spitting Out Food

My son just turned 2 years old In feb & was a really good eater. He loves pretty much everything. Out of no where he started spitting food out. He’ll chew it or hold it in his mouth for a few minutes then spit it out. Some pieces he might decide to eat. He’s drinking normally & taking his vitamins. He doesn’t seem to have pain w his teeth or tummy. Is he going through spurt or just being picky right now?