My son won’t eat

He’s 1 years old. I give him a wide verity of foods and drinks. But he keeps chewing it up and then spitting it out or just throwing it on the floor. I don’t want to keep giving him JUST string cheese and cookies.

He has so many foods I give him throughout the day but eats so little

Apples pizza rice beans chicken salads tomatoes crackers cereal Mac and cheese cookies goldfish noodles hamburger hotdogs grapes curry cheese

As long as it’s not my sushi (cooked not raw) and not because he can’t have it but because it’s MINE, or something I know he can’t have (like honey and such) then he eats what I eat. But he’s driving me crazy with the chewing things up and spitting out out. What should I do