Bring a large pot of water to a rolling boil; add linguine and cook 8-10 minutes or until al dente. Drain and keep hot.
Meanwhile, preheat oven to 400 F and mist a baking sheet with nonstick cooking spray. Arrange tofu cubes in a single layer, mist with cooking spray and sprinkle with salt and pepper. Bake tofu for 20-30 minutes, or until golden.
In a medium bowl combine brown sugar, soy sauce, lime juice, sriracha, and ginger; whisk well to combine; set aside.
In a large nonstick skillet over medium heat, add beaten eggs and red pepper flakes and stir to scramble the eggs. Once cooked, remove from skillet and set aside.
Return skillet to stove top and heat olive oil over medium heat. Add zucchini and mushrooms; cook 5-6 minutes or until veggies are softened. Add garlic and cook 30-60 seconds or until fragrant.
Add the vegetables, soy sauce mixture, eggs, and baked tofu to the pasta and toss well. Top with cilantro, green onions, and peanuts. Serve immediately.