Cover the tofu with a paper towel and set it aside to drain. Chop it up into bite-sized pieces and season with salt and pepper.
Slice the king oyster mushrooms into 5 mm thin pieces. Also slice the bacon into 1 cm wide strips.
Heat a frying pan that's large enough that the tofu pieces won't overlap. Spread some vegetable oil and add the tofu from Step 1.
Toast the tofu over medium heat. When browned, flip them over and continue to toast. When done, turn the heat off.
Using a separate frying pan (or the same frying pan with the tofu removed), spread on some vegetable oil and stir-fry the king oyster mushrooms and the bacon.
When the mushrooms and bacon are cooked enough, lightly season with salt and pepper.
In the same frying pan, add the cooked tofu, butter, and soy sauce. Mix with a spatula without breaking the tofu.
Story Behind this Recipe
In the past, I made "Butter Soy Sauce King Oyster Mushrooms and Bacon (Recipe ID: 1850789)" which was really delicious. This time, I added some firm tofu to make the dish even more filling.
If you have two burners available on your stove, cook the tofu (Steps 3 and 4) and stir-fry the mushrooms and bacon (Steps 5 and 6) simultaneously. You can make this dish using only tofu, or you can also add other ingredients as well. Go ahead and personalize this recipe with your favorite ingredients .