Coupez le vieux tofu en morceaux (il est préférable d'utiliser du tofu demi-vieux, qui est trop vieux pour être dur et n'a pas si bon goût).
Faire chauffer l'huile dans une casserole et mettre le tofu à feu doux et cuire lentement jusqu'à ce que les deux côtés soient légèrement dorés.
Faire chauffer l'huile dans une autre casserole, ajouter l'ail haché, l'oignon vert, le poivron rouge et la pâte de haricots et faire sauter, puis ajouter un bol d'eau à ébullition.
Verser le tofu frit et laisser mijoter à feu doux, assaisonner de sel et de sucre, et tourner pour laisser bouillir la soupe dans chaque morceau de tofu pendant environ 5 ou 6 minutes, puis épaissir le jus.
Sortez du pot et étalez l'oignon vert.