OP, kids generally just don't eat that well at social events (except dessert). Unlike adults, they are not excited about the food, and would rather be playing. don't take it personally! Do you like the Morningstar Farm products? My kids LOVE the "chicken" nuggets. So maybe you could offer them whatever the adults are eating but have them as a backup? When we have other families over, I let the kids make their own pizza using flat bread. Homemade mac and cheese is also a guaranteed hit. fruit (watermelon!), cheese and crackers would even keep them pretty content if they don't like what you are serving. generally speaking, kids don't like to see lots of mix-ins. So, mac and cheese is fine. Mac and cheese with peas, tomatoes, or whatever else is not.
13:54, I would love to hear more about the food you fix for your daughter. I am not vegetarian, but we do have vegetarian tendancies.

Other than pasta, any other ideas you can share? If she takes her lunch to school, what do you send?