Drain and press the tofu for 20-30 minutes to remove excess moisture.
If you haven’t already, cook the rice and set it aside.
Preheat the oven to 425°F and line two baking sheets with parchment paper.
Spread the chopped broccoli, bell pepper, and carrots on one baking sheet, drizzle with olive oil, and season with salt and pepper.
In a bowl, whisk together the soy sauce, maple syrup, sesame oil, garlic paste, ginger paste, salt, and pepper to make the tofu marinade.
Cut the pressed tofu into cubes, add it to the marinade, and let it sit for 20-30 minutes, tossing occasionally so it absorbs the sauce.
Arrange the marinated tofu on the second baking sheet in a single layer.
Bake the tofu for 20-25 minutes and roast the veggies for 25-30 minutes, until everything is golden and crisp.
While they bake, whisk together the sunflower seed butter, soy sauce, maple syrup, rice vinegar, garlic, ginger, and water to make the sauce, adjusting the thickness with more water or sunflower seed butter as needed.
Assemble the bowls with rice, roasted veggies, and baked tofu, then drizzle generously with the sunflower sauce and garnish with fresh cilantro.