Press tofu between paper towels or using a tofu press for 30 minutes to remove excess moisture.
Cut pressed tofu into 1-inch cubes and dredge each piece in cornstarch until evenly coated.
Heat half the olive oil in a large skillet or wok over medium-high heat. Add tofu cubes and fry until golden and crispy on all sides, about 8-10 minutes. Remove and set aside.
Add remaining oil to the same pan. Cook eggplant cubes until tender and lightly browned, about 5-6 minutes.
Add bell peppers to the pan and cook for 2-3 minutes until slightly softened.
In a small bowl, whisk together soy sauce, vegetable broth, brown sugar, ginger, and garlic.
Return crispy tofu to the pan, pour sauce over everything, and stir gently to combine.
Cook for 1-2 minutes until sauce thickens slightly and coats all ingredients.
Serve immediately over rice or noodles.