In terms of green living, reusable food pouches may be the best thing since sliced bread (or, reusuable water bottles if I'm keeping the metaphor going). Many were originally conceived for infants to use, especially on the go, but they're totally suitable for older kids for applesauces (or any fruit sauces), yogurt, even smoothies. They're the new lunchbox essential.
I pack one in my 5-year-old's lunch at least once a week. We have the Babypote and the Sili Squeeze (both are great), the first I knew of on the market, and I've found a few others that have followed:
1. Babypote by Beaba: silicone, from baby to toddlers, has a wide neck for easy filling, dishwasher safe (not sold directly by Beaba, $14 average online)
2. Sili Squeeze: two sizes, a spill-proof version for babies and a faster flow for 2 years and up (Sili Squeeze with Eeeze in 4 colors), dishwasher safe ($13.99 - $15.99)
3. Squeez'Ems by BooginHead: from baby to kids, one piece, can be put in the freezer, microwave or dishwasher ($7.99/2)
4. Go Fresh Baby: primarily marketed for babies, but will work with older kids, double zip closure, measuring lines, freezer & dishwasher safe ($9.99/3)
5. Squooshi: zipper bottom for easy filling, safe for the freezer or dishwasher, 2.5 or 4.5 oz sizes ($16.99/4 small - $19.99/4 large)
(Images: as linked, composite by Carrie McBride)