Heat 2 tablespoons oil in a large cast-iron skillet over medium-high heat; swirl to coat.
Add tofu; saut for 10 minutes or until golden brown, stirring frequently.
Remove tofu from pan with a slotted spoon; wipe pan dry with a paper towel.
Heat remaining 2 tablespoons oil in pan; swirl to coat.
Add corn and next 4 ingredients (through bell pepper); stir-fry 5 minutes.
Add reserved tofu, asparagus, and next 4 ingredients (through crushed red pepper). Stir-fry 1 minute or until asparagus and tofu are heated. Divide the rice evenly among 4 plates. Spoon about 1 cup corn mixture over rice, and top evenly with 1 tablespoon green onions.