As duas formas – cozer e coser – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Cozer significa cozinhar; preparar ao fogo ou ao calor.

Quando cozer legumes ou os cozinhar a vapor, ferva primeiro a água.
Este aparelho atinge cerca de 150ºC, conseguindo cozer ou assar qualquer alimento.

Coser significa unir por meio de pontos dados com agulha enfiada em linha; realizar trabalho de costura.

Coser o lado esquerdo do fecho ecler de cima a baixo.
Inclui tudo o que é necessário para coser, o feltro, enchimento, fios e agulha.


Referências

São palavras homófonas: som igual, grafia e significado diferente.

Cozer advém do latim coquo.
Coser advém do latim consuo.