^^^^
The traditional way is to put the contents in one or more plastic bags. You can always carry a scrunched up Target bag or two around. If it's an option for you to spend some money there are weatherproof backpacks, mess bags, and panniers around.
I've got both a weatherproof mess bag and a weatherproof backpack. It makes life easier and they're great for camping too.