My 6 yo boy will only eat his meat (ground beef variations--meat loaf, sloppy joes, beef, noodles and gray) with Ranch Dressing. He needs his pizza without sauce and he won't eat spaghetti sauce (no big surprise there; some kids don't like tomato based stuff). He took a ham & cheese sandwich to school every day for kindergarten last year, but this year he's ventured out into turkey and roast beef -- but he prefers to call it white ham (turkey) and brown ham (roast beef). I figure whatever works--3 different color "ham" works for me as long as he eats it. Oh, and he won't eat any kind of potato.
My 13 yo girl prefers to only eat chicken and turkey (which she invariably calls chicken)--gripes any time we have variations of ground beef.
My 16 yo stepson believes that one should have a bacon cheese burger every meal. He doesn't have milk on his cereal, and greatly dislikes ALL veggies.
We have a very picky household when it comes to veggies on the side anyhow--we have our choice between corn and Bush's baked beans. My poor husband--who really likes green beans and peas--hardly ever gets them (it's a bit of a waste for even a small can for one person).
My husband and my 6 yo are the only ones who eat cooked carrots and NONE of us eat fish (the 13 and 16 yo do like shrimp, but I'm not sure I could be paid enough money to ever make it).
Needless to say, what to cook for dinner on any given night, can stir up quite a bit of controversy.
Thank God for snacktime afterwards--if they don't eat dinner--no snack. They seem to be able to choke down their dislikes--now if I can just get them to quit complaining!!!