First make the tofu. You’ll need a large cast iron pan, or something non-stick that can take very high heat. Preheat pan over high heat. Once pan is good and hot, drizzle in 1 tablespoon of oil. Add the cubed tofu and sprinkle with about 1/4 teaspoon salt. The tofu should immediately sizzle when it hits the hot the pan, otherwise, turn the heat up. Cook for about 7 minutes, tossing often, until it’s nicely browned.In the meantime, mix together all of the ingredients for the sauce and set aside. The miso may not completely dissolve, but that’s okay, just get it as smooth as possible.
When tofu is browned, transfer it to a plate and cover gently with tin foil to keep warm. In the same pan, cook the broccoli in 2 teaspoons oil with 1/4 teaspoon of salt. Cover the pan in between stirring, to get it to cook faster. It should take about 5 minutes, and be lightly charred in some places. Transfer to the same plate as the tofu.
Now we’ll cook the sauce. Lower heat to medium. Cook the garlic in the remaining oil very briefly, about 15 seconds. Add the scallion and cilantro and toss just to get it wilted. Now pour in about half the sauce and get it heated through.
Add the noodles and toss to coat. Then add back the tofu and broccoli, the mung beans and the remaining sauce, and toss to coat.
Serve immediately, topped with peanuts and lime wedges, plus extra cilantro if desired.