Prepare the tofu: Start by pressing the tofu for at least 15 minutes to remove excess moisture. After pressing, cut the tofu into 1-inch cubes.
Marinate the tofu: In a bowl, whisk together the soy sauce, maple syrup, rice vinegar, grated ginger, and minced garlic. Add the tofu cubes and let them marinate for 15-20 minutes to absorb the flavors.
Cook the rice: Rinse the jasmine rice under cold water until the water runs clear. In a pot, combine the rice with the vegetable broth (or water) and bring to a boil. Once boiling, reduce the heat to low, cover, and simmer for about 15 minutes until the rice is cooked and the liquid is absorbed.
Prepare the vegetables: While the rice is cooking, heat the sesame oil in a pan over medium heat. Add the broccoli, bell pepper, and carrot. Sauté the vegetables for 5-7 minutes, stirring frequently, until they are tender but still crisp.
Sauté the tofu: In a separate pan, add the marinated tofu along with the marinade. Sauté over medium heat for 7-10 minutes, stirring occasionally, until the tofu is golden brown. In a small bowl, mix the cornstarch with 2 tablespoons of water to create a slurry, then add this to the tofu and cook for an additional 2-3 minutes to thicken the sauce.
Assemble the bowls: Once the rice is cooked, fluff it with a fork and evenly distribute it among serving bowls. Top each bowl with the sautéed vegetables and glazed tofu.
Garnish and serve: Finish each bowl with sliced green onions and a sprinkle of sesame seeds for added crunch and flavor.
Notes
Serve in colorful bowls and add extra vegetables or fresh herbs for more color and variation.