В слове «речной» необходимо проверить безударную гласную «е» в корне. Чтобы это сделать, нужно подобрать однокоренное слово, в котором эта гласная находится под ударением. В данном случае проверочным словом является «река». В слове «река» гласная «е» стоит под ударением, что подтверждает её написание в слове «речной».
Таким образом, «речной» образовано от существительного «река», и проверка через это слово показывает, что в корне пишется буква «е».