Lavare bene il baccalà, togliere la pelle e le lische. Pelare la cipolla e l’aglio, affettare finemente il tutto. Pelare anche le carote e il gambo di sedano e tagliarli a dadini. Riscaldare l’olio in una pentola, stufarvi la cipolla, l’aglio, le carote e il sedano, unire poi il baccalà e proseguire brevemente la cottura. Aggiungere ora i pomodori, irrorare con il brodo vegetale e far bollire per circa 35 minuti circa. Pelare le patate, tagliarle a dadi di 1 cm e unirle al pesce. Salare e pepare, proseguire poi la cottura per altri 15 minuti circa.
Per completare
Togliere a questo punto il baccalà dalla zuppa, spezzettarlo e aggiungerlo nuovamente alla zuppa. Aggiustare di sale e pepe la zuppa e cospargere con il basilico. Versare un filo di olio d’oliva, guarnire con le foglie di prezzemolo e basilico, infine servire.