The Spartan Made Waxed Canvas Everybag is the perfect bag for a packed lunch, and doubles as an equally good bulk food/farmer's market bag. And in true Everybag style, it triples as anything you'd use a not-too-big but definitely not-too-small bag for.
We've even tested it with kittens, and they love hiding in it even more than a paper grocery bag.*
Measuring 5 x 7 x 12 (depth x width x height) the Waxed Canvas Lunch Bag is indeed the perfect size. It's much bigger than a paper lunch sack, which reflects the fact that sandwiches are no longer made out of Wonder Bread. Bring on that Rueben or Kaiser Roll BLT, the Everybag can handle it.
*Not really tested with kittens, though we're sure they'd love it.