With that mix of allergies, there's probably very few snack foods, aside from fruits and veggies, that will satisfy everyone's requirements. Soy is particularly difficult. Some can tolerate soy lecithin, an extremely common ingredient, while others cannot. Ingredient lists and warnings change frequently on packaged foods, so it's not easy to come up with a good list. What's o.k. today, may not be o.k. tomorrow, due to manufacturing changes. My best advice is to skip the sharing and have children bring their own snacks, or at least the kids with allergies. If anyone has a contact or serious allergy, ask the parents to avoid packing snacks with those particular allergens, especially peanuts. This is still not going to guarantee safety, since most people tend not to read food labels carefully, if at all. Also, many ingredients go by a variety of names that someone who lives with allergies would be aware of, but not the average person. My DS5's kindergarten is doing the sharing thing, but he's the only one in the class with allergies, so we're just going to send a safe snack for him everyday, while having nuts banned from the classroom.