I have three kids who are each fussy in their own way. Lunch time is a bloody battlefield!
My greatest success comes from picnic type lunches. None of them eat sandwiches, two eat toast, two eat fruit one won't, they all like pasta but one will only eat it every other day... that one likes soup but the other two don't.. gah it's hell!
I either do a big dip type platter of mixed fruit, cheese in cubes, crackers, veg etc and give them a plate and let them help themselves. Or I do an individual plate per kid with what they like
So 4yo would be a couple of crackers, chicken, Melon, grapes, blueberries, carrot sticks.
2yo crackers, chicken, fruit pouch (only way fruit can pass their lips) cheese cubes, yogurt, smoothie
1yo toast, chicken, grapes, blueberries, yogurt.
I've tried serving them all the same and it resulted in the fruit avoidant child having awful guts. I've decided it's a battle I can't win and I've got it all in anyway.
Dinner for us is the non negotiable meal. I serve a family meal (slight adjustments here and there) try to make sure there's something everyone likes. I don't mind doing different meals at lunch because everyone eats the same breakfast (scrambled egg, beans and toast for the toast eaters) and the same dinner. I couldn't do it every meal time without going mental