Use this Solar Camping Stove to cook your meals outdoors. This Stove has a battery that lasts for 6 hours, and it can charge yyour devices. All you have to do is give it fuel and light it once, and the stove will keep the fire running from there. 

Solar Camping Stove