Берем рыбу и отделяем филе. Голову плавники кости и шкуру сложим в большую кастрюлю.
Рыбу заливаем холодной водой и на большом огне доводим до кипения. Постоянно и тщательно снимаем пену. Затем в бульон добавляем очищенных овощей и специй. Огонь уменьшаем и примерно один час варим еще.
Из бульона вынимаем все, что там варилось, сложим марлю в несколько слоев и процедим через нее бульон.
Очищаем лук и нарезаем его тоненькими полукольцами. В сковороде на растительном масле пассируем его до прозрачности. Помидоры и каперсы нарезаем маленькими кубиками и добавляем в лук. Минут пять готовим на не сильном огне, помешиваем.
Кусочками нарезаем оставшееся филе.
Пассированные овощи кладем в суп, доводим до кипения и минут пятнадцать готовим еще. Теперь добавляем рыбу и варим еще пять минут. Солим по вкусу. Маслины добавляем в самом конце. Огонь выключаем. Когда будем подавать, добавляем в тарелку нарезанную зелень и ломтик лимона.