6 food groups for healthy sperm VnExpress Men who eat foods rich in zinc, vitamin D, folic acid, antioxidants, omega-3 fatty acids, oysters, red meat, and nuts can improve sperm health.