Aqueça o azeite numa panela e refogue a cebola e o alho durante 5 minutos. Adicione o caldo, aqueça até ferver e deixe em fogo baixo durante 2 minutos.
Acrescente a alface, a rúcula, a salsa e o estragão e deixe ferver por mais 15 minutos, sempre em fogo baixo. Coloque o tofu e 2 conchas de sopa de caldo de legumes quente no liquidificador e bata até obter uma consistência cremosa.
Misture com o restante do caldo e tempere com sal e pimenta. Aqueça novamente a sopa e sirva a seguir.