Firstly cut tofu into triangle or square (around 1.5cm thick) and then fry until both sides become golden brown. And then transfer out.
Heat oil and fry garlic, scallion and ginger pieces over slow fire until aroma.
And then fry mushroom slices for 2-3 minutes, return fried tofu, add all the seasonings and simmer for 4-5 minutes. Add fresh sweet basil leaves in the last minute.