If not using leftover rice, heat 4 cups of salted water in a saucepan and add rice. Cook according to package instructions.
Prepare the vegetables: heat a medium-sized pot of salted water to boiling and add the chopped carrots. Allow to cook for 10 minutes, then add the frozen peas. If using frozen mixed vegetables, allow them to cook according to package instructions.
Make the tofu: Press the tofu with a clean kitchen towl to get as much liquid as you can out. Then break the tofu into bite-sized chunks.
Make the Tofu: Heat 2tbs of olive oil in a large non-stick pan. Once the oil is hot, add the tofu then add the soy sauce. Cook on a medium-high heat on each side for about 4 minutes, allowing the tofu to brown on all sides. Avoid constant stirring to allow it to brown and get slightly crispy.
While the tofu and vegetables are cooking, make the sauce. Add all ingredients to a bowl and stir thoroughly. Taste the sauce and adjust accordingly. Add more sambal oelek/chili sauce for more spice, more maple syrup for sweetness, or more sesame oil if desired.
Once the tofu is finished, remove from the pan and add the rice (be sure to only add 4 cups of rice) and the sauce. Stir well to combine. Then add the vegetables and tofu. Top with sliced green onion if desired for an added crunch!