I was recently given a
Can Cooker Junior, which works very well. I have used it camping, and also at home. Camping, I put it on a stove burner, but it could go over a campfire. You can get it for about $35 online. But, be sure to get the grates, also. You must use the grates to keep some of the items out of the liquid (which is used to cook everything). However, some of the liquid is Mtn. Dew, or beer. Conserves water this way. ;)
Cooks food more quickly than putting in a covered pot. It really is worth it. We are giving two for Christmas. I recently went hunting with some guys, and I was the cook. Did one meal in the Can, and they are all getting one for themselves. Many recipes at the link above.