Presser le bloc de tofu ferme en l’enveloppant dans un linge sec, puis en déposant un objet lourd par-dessus pour extraire le liquide. Laisser reposer de 20 à 30 minutes. (Cette étape est facultative si le temps est compté.)
Entre-temps, au robot culinaire, mélanger le reste des ingrédients, à l’exception du céleri et des oignons verts, jusqu’à l’obtention d’une texture lisse et crémeuse. Transvider dans un grand bol.
Avec les mains, défaire le tofu ferme en petits morceaux d’environ ½ po et les ajouter au mélange. Incorporer les légumes. Poivrer, au goût.