Zinc helps the body produce more white blood cells and makes the ones it already has more aggressive, making it one of the best foods for increasing white blood cells. Beef, oysters, crab, and turkey meat are all sources of zinc. Additionally, zinc can be found in fortified beans and cereals.