Prepare the Tofu: Start by pressing the tofu for at least 15 minutes to remove excess moisture. Once pressed, cut the tofu into 1-inch cubes.
Marinate the Tofu: In a bowl, whisk together soy sauce, maple syrup, rice vinegar, grated ginger, and minced garlic. Add the cubed tofu and let it marinate for 15-20 minutes.
Cook the Rice: Rinse the jasmine rice under cold water until the water runs clear. In a saucepan, combine the rice and vegetable broth (or water) and bring to a boil. Once boiling, reduce the heat to low, cover, and simmer for about 15 minutes or until the rice is cooked and the liquid is absorbed.
Prepare the Vegetables: While the rice is cooking, heat sesame oil in a skillet over medium heat. Add the broccoli, bell pepper, and carrot. Stir-fry the vegetables for about 5-7 minutes until they are tender but still crisp.
Cook the Tofu: In a separate skillet, add the marinated tofu along with the marinade. Let it cook over medium heat for about 7-10 minutes, stirring occasionally until the tofu is golden brown. In a small bowl, mix cornstarch with 2 tablespoons of water to create a slurry, then add it to the tofu mixture to thicken the sauce, cooking for another 2-3 minutes.
Assemble the Bowls: Once the rice is cooked, fluff it with a fork and divide it among serving bowls. Top each bowl with the stir-fried vegetables and the glazed tofu.
Garnish and Serve: Finish each bowl with sliced green onions and a sprinkle of sesame seeds for extra crunch and flavor.
Notes
Pressing the tofu helps achieve a better texture. Adjust the vegetables based on your preference.