You can eat before a root canal. The dentist will be using local anesthesia to freeze the tooth the dentist’s focus will be on. Local anesthesia does not affect your stomach.