or you could use a biolite stove. Cook and recharge at the same time awesome

I have never used one, so I can't vouch for it, but I came across it online the other day. It looks like it would be cool for someone who wants to bring technology with them.