Descasca e corta a cebola e põe num tacho. Esmaga o alho e adiciona à cebola. Refoga com um pouco de azeite.
Lava e corta o tomate, lava e corta o pimento aos cubos e coloca no tacho, deixando refogar também.
Lava e corta os cogumelos em quartos ou de outra forma, adiciona ao tacho e deixa refogar juntamente com os outros ingredientes. Acrescenta as especiarias e mexe.
Acrescenta o feijão cozido e água de feijão (um pouco).
Lava e corta a couve e coloca no tacho. Deixa cozer tudo em lume brando uns 10 minutos.
Entretanto, coze o arroz.
Tempera a feijoada a gosto com sal e serve com arroz. Também podes polvilhar com coentros.