Yep my 3 year old is also horrendous with meals!! She won't touch anything new or anything we eat she only eats very simple and unhealthy things 🤦🏻♀️
Fussy eating /poor appetite / selective eating is usually a sign of nutrient deficiencies, in particular zinc deficiency and also gut imbalances. Try a quality multivitamin, it should help boost appetite.
He sounds like a normal toddler! My 3 year old stepson does fruit snacks, pizza, pancakes, chicken nuggets, toast, waffles, fruit bars, cookies, and juice. My mom has gotten him to eat things like a teeny tiny bit of spaghetti though by putting the meat under the garlic bread for bites, and like having him take the tiniest bite of spaghetti noodle at a time.