Cut the tofu into small cubes and place on baking sheet. Sprinkle with soy sauce. Bake at 400 for 20 minutes.
Steam broccoli while the tofu cooks.
While tofu and broccoli cook, make the sauce. In a small pan, add all the remaining ingredients, except the noodles.
Bring sauce to a low simmer, stirring often. Turn the heat to low. Add water if the sauce gets too thick.
Cook the noodles according to the package directions.
Put the cooked noodles in a bowl, topped with tofu and broccoli. Spoon peanut sauce over the top.