When my 3 YO grandson visits us (which is usually once a week), I've done a pretty good job of giving him what he likes. It could be pasta with bison meat in marinara sauce, salad with lots of tomatoes, (almost) homemade vegetable soup, or simple peanut butter sandwiches. He'll also help himself to popsicles, or other goodies in the freezer.
My 11 YO son loves beefaroni and spaghetti, Chick-fil-A, and Wendy's chili. As active as he is with sports and Boy Scouts, he doesn't gain much weight.
I like Subway, but I'm looking for another sub shop for the rare occasions when I'll eat a sandwich.
My five year old grandson loves dill pickles, maraschino cherries, onion rings and cherry tomatoes. A real sophisticated palate.