Demolhe os cogumelos com dois dias antecedência para ficarem tenrinhos.
Corte as cebolas e as batatas em quartos e leve a refogar com azeite, por 2 minutos.
Acrescente água e sal, e leve a cozer em lume brando. Quando a batata e a cebola estiverem bem cozidas, passe com a varinha mágica até obter um creme bem homogéneo.
Deite em seguida os alhos descascados mas inteiros, as cenouras cortadas às rodelas, os cogumelos laminados, o feijão previamente passado por água, o louro e o tomate pelado.
Se gostar de picante acrescente ainda na sopa a malagueta picada. Acrescente água até cobrir e deixe cozer, em lume brando, por sensivelmente três quartos de hora.
No momento de servir a sopa, esprema um pouco de limão e salpique com salsa picada, mas sem mexer.