This is a firm favourite dish and it's rather common to see such dish on the dining table of Chinese households and restaurant as tofu and mince meat are easy for the children. The only messy bit is one need to shallow fry the tofu which I really dislike cos the oil sputters all over the place even after patting dry the tofu with paper towel. Grrrrr...
So to make this dish, slice firm tofu into squares. Pat dry with paper towel before frying them in some oil. Once the tofu squares are lightly browned, remove and set aside.
In the same pan, if there are still a lot of oil, remove them, if not enough (about 2 or less tbsp depending how much minced meat you have) add some. Add in some chopped garlic and fry till fragrant. Then stir in minced meat (can be chicken or pork, both are equally delish, marinade with some soy sauce, ground white pepper, a dash of sesame oil and a little cornflour). Next stir in soaked and sliced shiitake mushroom. Once the meat is cooked, pour in some water, a couple dashes of oyster sauce and dark soy sauce. Season with some ground white pepper. If you prefer a saltier dish, you may adjust with some salt but seriously oyster sauce alone would be good enough.
Add in the fried tofu and let it simmer on low heat for a few minutes. If you wish, pour in some cornstarch solution to thicken up the gravy but I prefer to simmer mine till drier and the liquid thickened up. Dish up and serve with steamed rice.