Have you seen the pre-cooked bacon in the grocery stores? (Oscar Meyer Ready to Serve Bacon). The box contains a vacuum sealed package of about 16 strips of bacon, and the shelf life is about 5 months. Not too much weight. I've taken some on overnights, and have some for breakfast and lunch, without heating up the bacon. The package mentions to refrigerate after opening the plastic pouch, but I took some on a 3 day hike with no problem without refrigeration.