Cook the egg noodles according to package instructions and drain.
Heat vegetable oil in a large wok over medium heat.
Add minced garlic and sauté until fragrant.
Add diced onion and stir-fry until translucent.
Add shredded chicken or tofu and cook until done.
Stir in the cooked noodles, mixing well with other ingredients.
Add sweet soy sauce and soy sauce, mixing thoroughly.
Toss in the bean sprouts and cook for an additional 2 minutes.
Season with salt, pepper, and red chili flakes to taste.
Serve hot, garnished with green onions and lime wedges.