Cook the rice according to package instructions. Once cooked, drain off any excess water. Set the cooked rice aside.
Crumble about half of the package of firm or extra-firm tofu into a bowl then add the rest of the scrambled tofu ingredients and mix well until all the bits of tofu are coated. Set aside.
In a large skillet or wok, heat the sesame oil over medium-high heat.
Add the onion and cook for 2-3 minutes.
Add the carrot, celery and garlic and cook for 5-6 minutes until the carrots are softened.
Add the cooked rice, crumbled tofu, peas, corn, soy sauce and pepper. Stir to combine.
Let the mixture sit for 1-2 minutes without stirring to allow it to brown and crisp on the bottom. Stir and repeat 1-2 times until everything is heated through.
Serve right away. Leftovers can be stored in the fridge for up to 5 days.