You cant beat a power punch of oysters straight from the can of Walmart. No preservative. Just some canola oil, oysters, and salt. Packed full of minerals and protein. One small can is packed with 22g of protein, 10g of fat, and 2g of carbs with a total of 220 calories per can. Really cheap...