Take a large skillet and add olive oil. Heat it over medium to high heat.
In a small bowl, add tofu and cornstarch. Toss everything properly so that it is well coated.
Now add the coated tofu into the skillet and don't toss it or stir for at least 10 minutes. This is done to make it crispy and this can be done with all the sides or even two sides, whatever you prefer.
When the tofu is cooking, prepare the sauce. Take one bowl and add all the ingredients. Stir everything well to make it a smooth sauce.
Now the tofu is all golden brown, so keep it aside on a baking sheet or a wire metal rack to let it stay all crispy.
Next, use the same skillet and add the red bell peppers, eggplant, ginger, garlic and green onions. Sautè everything until everything becomes crisp and well cooked.
Add the tofu now and then pour all the sauce over it. Cook it over low to medium heat and let it simmer for at least 5 minutes. Turn off the heat.
Serve the delicious eggplant tofu dish with white parts of the onion and season it with salt & pepper. And it's ready to enjoy!