Begin by bringing a large pot of water to a boil. Add the flat rice noodles and cook according to the package instructions, usually around 5-7 minutes, until tender but still firm. Drain and rinse under cold water. Set aside.
In a large skillet or wok, heat 1 tablespoon of olive oil over medium heat. Add the finely minced garlic and sauté for about 30 seconds until fragrant. Then add the bite-sized chicken pieces (or tofu) and cook until browned and fully cooked through, about 5-7 minutes.
Push the chicken to one side of the skillet and pour the beaten eggs into the other side. Scramble the eggs until fully cooked, then mix them with the chicken.
Add the cooked noodles to the skillet along with the bean sprouts, sliced red bell pepper, and chopped green onions. Toss everything together until well mixed.
In a small bowl, whisk together fish sauce, light soy sauce, brown sugar, rice vinegar, and sriracha sauce. Pour the sauce over the noodle mixture in the skillet. Toss until noodles are well coated.
Once heated through, remove from heat. Serve hot garnished with crushed peanuts, fresh cilantro, and lime wedges for squeezing over the top. Enjoy!