Теодор Эшерих родился в Баварии, он был младшим сыном окружного врача Фердинанда Эшериха (1810–1888), медицинского статистика, и его второй жены, Марии Софии Фредерики фон Штромер, дочери баварского армейского полковника. Когда Теодору Эшериху было пять лет, умерла его мать. В 12 лет Теодор был отправлен в школу-интернат, курируемую иезуитами. Эшерих в зимнем семестре 1876 г. поступил на медицинский факультет Вюрцбургского университета. Позже он учился в университетах Киля и Берлина, а затем вернулся в Вюрцбург, где в декабре 1881 г. с отличием сдал медицинский экзамен. В 1882 г. Эшерих стал ассистентом терапевта Карла Якоба Адольфа Кристиана Герхардта. В 1886 г. Эшерих опубликовал монографию о связи кишечных бактерий с физиологией пищеварения у младенцев. В лаборатории Роберта Коха в Берлине, Эшерих выделил девятнадцать различных видов бактерий из кишечника, включая Campylobacter jejuni. Одной из первых найденных бактерий была тонкая палочковидная бактерия, которую он назвал Bacterium