Separe feijão-branco, azeite, manteiga, cebola, cenoura, salsão, batata, vagem, abobrinha, repolho, caldo de carne, tomate e temperos.
Deixe o feijão de molho por 12 horas. Lave e pique todos os legumes, incluindo o tomate, mas guarde o suco dele.
Aqueça azeite e manteiga e refogue a cebola. Adicione cenoura, batata, vagem, abobrinha e repolho, cozinhando cada um por 3 minutos.
Junte o caldo, tomate e suco. Ferva, tampe e cozinhe por 1h30. Separadamente, cozinhe o feijão até ficar macio, mas firme.
Acrescente o feijão cozido à sopa e cozinhe por mais 30 minutos. Adicione mais caldo se preferir. Sirva polvilhando queijo parmesão.