Numa panela com água, coloque a piranha para cozinhar. Quando estiver pronta, a carne vai soltar da pele e da espinha. Separe a água de cozimento e o peixe, que, após esfriar, deve ser desfiado. Reserve.
Noutra panela, coloque a batata, a cenoura e a vagem, cubra com água e deixe cozinhar.
No liquidificador ou com o mixer, bata todos os demais ingredientes com um pouco da água utilizada para cozinhar a piranha.
Despeje o caldo numa panela grande e leve ao fogo. Acrescente a piranha desfiada, os legumes já cozidos e escorridos e quanto quiser da água de cozimento restante. Corrija o sal e a pimenta, se necessário, e deixe cozinhar por 5-10 minutos.