I used a trunk bag for a lunch box years ago. Though not specifically made for this, something like a cheap bag
from Nashbar will work fine. I used a cheapie and put my lunch in a grocery bag with an ice pack and it stayed
plenty cool.
http://www.nashbar.com/bikes/Product...283_-1___14003