Descasca e corta a cebola.
Esmaga ou pica o alho.
Coloca a cebola e o alho num tacho com o azeite e deixa refogar.
Lava o tomate e o pimento.
Corta o tomate em pedaços e o pimento em cubos.
Junta-os ao tacho e deixa refogar mais um pouco.
Lava e corta os cogumelos.
Junta os cogumelos ao tacho e deixa cozinhar com os restantes ingredientes.
Acrescenta os cominhos, o açafrão-das-Índias e a pimenta preta.
Mexe bem.
Junta o feijão cozido e um pouco da água da cozedura do feijão.
Lava e corta a couve.
Junta a couve ao tacho.
Deixa cozinhar em lume brando durante 10 minutos, até os legumes ficarem tenros e os sabores bem ligados.
Entretanto, se quiseres, prepara o arroz para acompanhar.
Rectifica o sal.
Serve a feijoada bem quente, acompanhada de arroz e polvilhada com coentros frescos.