Prepare uma liga, derretendo a metade da manteiga e juntando toda a farinha.
Mexa bem até adquirir um tom amarelo-escuro, acrescente as cebolas e deixe cozinhar, em fogo baixo, por cerca de 10 minutos, adicionando o restante da manteiga.
Junte o vinho tinto e o caldo de peixe. Ao levantar fervura, diminua o fogo e deixe o molho cozinhar até engrossar ligeiramente.
Coloque a carpa e os peixes de água doce em uma panela grande. Cubra-os com o molho, tempere com sal e pimenta e acrescente o amarrado de cheiro verde.
Leve a matelote ao fogo e deixe cozinhar com a panela destampada, até que o peixe esteja cozido.
Antes de servir, retire o amarrado de cheiro verde e sirva com o pão torrado.