Another way to cook is to make a hobo stove out of a #10 or similar size can.
http://blog.outdoorzy.com/wp-content...hobo-stove.jpg
The hobo stove is the can on the bottom. Campfires are great as they provide heat and you can cook over them, but they are a big waste of fuel. Small homemade stoves like this are much more efficient for cooking. Of course, in a fantasy world lack of firewood might not be a problem, but depending on where your game takes place, it could be.