To prepare sauce, combine first 7 ingredients in a bowl.
Steam broccoli, covered, 5 minutes or until crisp-tender; keep warm. Heat 3 teaspoons oil in a Dutch oven over high heat. Add onion and bell peppers. Cook 8 minutes; stir occasionally. Add 1 teaspoon oil, mushrooms, and black pepper; cook 2 minutes or until lightly browned. Stir in sauce; reduce heat to medium-low. Place tofu over vegetables. Cover; cook 15 minutes. Stir in broccoli. Serve with rice; sprinkle with cilantro.