Make the sauce. Using a whisk, stir together the almond butter, maple syrup, rice vinegar, soy sauce, and chili flakes. Add 3-5 tbsp. of water to thin out, or more as needed. Set aside.
Bring a medium saucepan of water to a boil for the pasta. When it’s boiling, add a generous pinch of salt. In a separate pot outfitted with a steamer basket, add a few inches of water and begin heating this on medium for the broccoli.
Cook the tofu. While the water is heating, cut the tofu into four slabs. Place the slabs between sheets of paper towels and press to squeeze out as much water as possible. Crumble or tear the tofu into small pieces, then transfer to a large bowl and set aside.
In a small bowl, combine the salt and spices. Sprinkle over the crumbled tofu and toss gently to coat (using your hands works best).
Heat the oil in a large nonstick pan over medium-high heat, then add the tofu in a single layer.
Cook for 2-3 minutes without stirring. Then, using a spatula, flip the crumbles over and cook for another 10-12 minutes, stirring every few minutes, till slightly golden and crispy.
Cook the broccoli and noodles. While the tofu is browning, add the noodles to the boiling water and cook till al dente. In the second pot, add the broccoli to the steamer basket, and cook till bright green and crisp-tender. (Alternatively, you can cook the broccoli by adding it to the pot with the noodles during the last 3-5 minutes of cook time.)
Drain the noodles and broccoli, then divide them among four serving bowls. Top with even amounts of the tofu crumbles and the almond butter sauce and toss together.
Sprinkle with toasted sesame seeds, if desired, and serve hot.