Hello Lybrate user, your gums are infected and that is this is the reason for blood in your saliva after chewing hard food. Normal protocol to treat such cases is a course of antibiotic and an antibacterial mouthwash followed by ultrasonic scaling and polishing (which is is actually cleaning of teeth surface). Any dentist
can perform this procedure. Hope this helps.