Since I've had a few people ask me about meals that can be made without electricity -
Check the shelf-stable meats aisle of your local grocery store.
There are a number of pouched meal options available nowadays, such as seasoned tuna and seasoned chicken. You can simply pop open the pouch, spread it on a sandwich, and you have protein on the go.
https://www.heb.com/product-detail/starkist-chicken-creations-classic-bbq-pouch-2-6-oz/3531028
For example, you have this name-brand product, which is chicken in barbecue sauce.
https://www.heb.com/product-detail/starkist-tuna-creations-honey-bbq-tuna-pouch-2-6-oz/1964757
Or there's this name-brand tuna in barbecue sauce, which I actually had for lunch earlier in order to try it out.
It's not the best thing around, but it's relatively inexpensive shelf-stable protein that actually tastes pretty decent.
edit -
https://www.heb.com/product-detail/isadora-original-refried-beans-15-2-oz/1533976
Pouched refried beans are also a thing, so you have a vegetarian protein source as well. Again, just pop open the pouch (you're supposed to boil-in-pouch, but it's refried beans...) and spread it on bread.