To make the baked tofu, first stir the soy sauce, maple syrup, apple cider vinegar, garlic, curry powder, and ginger together in a small bowl or cup.
Place the tofu into a shallow dish, then pour the marinade over the tofu. Let the tofu marinate for at least 30 minutes (Note 3). You can do the remaining prep work on the other ingredients while the tofu soaks.
Preheat the oven to 400°F and line a couple of baking sheets with parchment paper.
Arrange the tofu cubes on one of the baking sheets, spreading them out into an even layer. Reserve any excess marinade.
Arrange the butternut squash cubes on the other baking sheet. Drizzle them with the olive oil, then use your hands to rub the oil all over the squash, getting it into a nice even coating. Spread the squash cubes out into a single layer.
Place both baking sheets into the oven. Bake the squash and tofu for about 30 minutes, turning the pieces halfway through and drizzling the tofu with any reserved marinade. The tofu is done when the pieces have darkened and shrunk a bit. The squash is done when the pieces are easily pierced with a fork. Sprinkle the squash with salt once it comes out of the oven.
Place the kale into a large bowl. Add the olive oil and salt, then massage the kale for 3 to 5 minutes, until all of the pieces are wilted and tender.
To make the dressing, whisk the tahini, maple syrup, apple cider vinegar, sriracha and salt together in a small bowl. Thin the mixture with water until it becomes pourable, but is still very creamy.
To assemble, divide the rice among four bowls, followed by the tofu, butternut squash, and kale. Drizzle each bowl with dressing and sprinkle with pepitas and dried cranberries. Sprinkle with salt and pepper to taste.
Serve.