Cook the rice noodles according to package instructions.
Mix all the sauce ingredients into a bowl and set aside. Cut all the vegetables and set them aside.
In a large wok, heat 1 tbsp of oil over medium heat, and when hot, add the tofu cubes and cook for 3 minutes or until golden brown. Set aside.
Next, add 2 tbsp of oil to the pan and cook the garlic and onion for 2 minutes or until softened. Stir constantly.
Add the carrots and saute for 3 minutes. Stir often to prevent burning. Then, add the green onions and bean sprouts and saute for 2 minutes.
Add the tofu and the noodles to the pan and mix with the vegetables.
Add the sauce and combine everything.
Serve immediately with lime juice, chopped coriander, or chopped peanuts on top.