Cut eggplant into 3-4" long sections and quarter each section.
In a separate frying pan, heat a generous amount of oil with garlic and ginger. Quickly fry the eggplant in the oil, just until the purple skins start to char.
Transfer garlic, ginger, and eggplant into a clay pot.
Add the mushrooms and tofu to the clay pot.
In a bowl, mix light soy sauce, sweet soy sauce, oyster sauce, and shaoxing wine (if using). Pour your mix into the clay pot.
Add your cup of water or stock to the clay pot. Cover, and cook on medium heat until liquids are simmering, 10-15 minutes.
In a separate bowl, mix cornstarch and 1/4 cup water to make a slurry.
Uncover clay pot and add your slurry while stirring. The liquids in the pot should thicken to a sauce consistency. If your clay pot still looks too liquidy, add more cornstarch/water slurry until it reaches your desired consistency or let your clay pot continue to simmer until the extra liquid has evaporated.
Take off the heat and serve with Jasmine rice.