Janine, re sandwiches yes; they only specify sandwich + vegetable to be eaten at 10 am, fruit to be eaten at 1. Otherwise they leave it up to the parents and I have heard rumblings from the children that Other Kids get Nutella on white bread. (I believe it.) The point is making sure that everyone has something healthy, no one brings junk and there is no undue cause for lunch jealousy. Strangely, the kids don't seem to get sick of PB & J day. after day. after day. I know I would!
My two oldest boys (soon to be joined by their next in line brother) have extended day for religious studies twice a week. This means that there is a break at 2 PM during which they are expected to eat a hot lunch, brought from home and heated in the classroom microwave. I have again heard marvelous tales about Other Kids' Food. Hot dogs and rice seem to be a standard, along with leftovers from last night's dinner. I've sent meat ravioli a few times, but my standard for that is to make tons of extra hamburgers/breaded chicken whenever I'm making them anyway and stick them in the freezer in serving-sized portions, in Ziplocs. Sometimes I make salmon patties (canned salmon + eggs, breadcrumbs, scallions, salt and pepper, rolled in breadcrumbs and pan-fried). The boys are responsible to take a baggie out of the freezer on extended days and bring a Tupperware to heat/eat it in. And they take another piece of fruit to go with that, usually. We are fortunate to have an apple tree and grape arbor in our backyard--covers us for a couple of months anyway!