Heat the oil in a large skillet over medium heat. Add the tofu to the pan and brown the tofu on all sides. Remove from the pan and set aside.
In the same pan, add the onion and garlic and sauté for two minutes. Then, add the broccoli, snap peas, rice vinegar, and sesame oil. Sauté for three to four minutes or until tender-crisp.
Add the tofu, noodles, and chili flakes to the pan. Toss well to coat the noodles. Divide evenly between bowls and enjoy!