Фамилия Кухорев образована от прозвища Кухорь, которое в русских говорах имело несколько значений. В одних диалектах «кухорь» означало «хохол, вихор, чуб» — так могли прозвать человека с взлохмаченными волосами или с характерной прической. В других говорах «кухорить» значило «ворчать, брюзжать, сердиться», поэтому прозвище могло указывать на сварливый или ворчливый характер. Существует также версия, что прозвище связано с глаголом «кухтать» — кутать, укутывать, что могло относиться к человеку, который тепло одевается или имеет привычку кутаться.
Фамилия Кухорев относится к типичным русским фамилиям, образованным с помощью патронимического суффикса -ев от прозвища на -ь. Географически фамилия встречается преимущественно в центральных и северных областях России, а также в Сибири. В исторических документах фамилия фиксируется с XVI века, например, в писцовых книгах Новгородской земли упоминаются крестьяне Кухоревы.
Этимологически фамилия Кухорев связана с корнем «кух-», который имеет параллели в других славянских языках: украинское «кухоль» — кружка, польское «kuchnia» — кухня, но в данном случае более вероятна связь с диалектными значениями, относящимися к внешности или характеру. Фамилия не относится к дворянским родам, а является крестьянской или мещанской по происхождению.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.