Филе хека промыть, крупно нарезать. Лук очистить, вымыть, мелко нарезать. Картофель и морковь вымыть, очистить, нарезать кубиками. Чеснок очистить, вымыть, растолочь. Зелень петрушки вымыть, нарубить. Лук положить в казан, обжарить в 3 столовых ложках оливкового масла, добавить томатную пасту, зелень петрушки, чеснок, влить немного воды и тушить в течение 5 минут. Залить смесь кипящим рыбным бульоном, положить картофель, морковь и варить в течение 5–7 минут, добавить филе рыбы, мясо каракатиц, шафран, черный молотый перец, лавровый лист и соль. Варить 15–20 минут на слабом огне. Для приготовления соуса смешать муку с оставшимся оливковым маслом, положить в сковороду и, помешивая, пассеровать до золотистого цвета. Достать из бульона несколько кусочков рыбы и картофеля, пропустить через мясорубку, смешать с мукой, развести небольшим количеством горячего бульона. Хлеб нарезать тонкими ломтиками и обжарить в тостере. Выложить оставшиеся кусочки отварной рыбы на гренки, залить рыбным соусом. Суп разлить по тарелкам. Отдельно подать гренки с рыбой под соусом.