Pumpkin seeds have one of the highest concentrations of zinc available in a non-meat food. Pumpkin seed is also a good source of omega 3 fatty acids and helps to keep the blood sugar level in control. It is also considered as an anti-inflammatory food. It contains 8 milligrams of zinc and 560 calories.