In a bowl mix sauce ingredients together and set aside.
Heat a large pan with sesame oil on medium-high heat. Add tofu and stir well. Cook for 10 minutes stirring occasionally.
Add sauce and stir well. Reduce to medium heat and cook for another 10 minutes, stirring occasionally.
Bring a pot of water to a boil with a steaming basket and steam bean sprouts, bok choy and carrots for 5 minutes.
Serve tofu and vegetables over rice with garnish.