Prepare rice according to package directions, omitting salt and fat.
Heat canola oil in a large nonstick skillet over medium-high heat. Add tofu, and sauté 5 minutes or until lightly browned. Remove from skillet.
Combine broth and the next 7 ingredients (through pepper), stirring well with a whisk.
Add ginger, garlic, and onions to pan; sauté 30 seconds. Stir in broth mixture; cook 1 minute or until thickened, stirring constantly. Add tofu to pan; cook 30 seconds, stirring gently to coat. Divide rice evenly among each of 4 plates; top each serving with tofu mixture.