Unless using shirataki fettuccine noodles cook your noodles according to the description.
Preheat a nonstick pan over medium heat.
Add the garlic and red onion and let it fry for 1-2 minutes.
Add the cabbage, tofu and half of the spring onion, chili and bean sprouts. Let it fry for another 2-3 minutes.
Add the noodles, peanuts and sesame oil and let it fry for a few more minutes.
Blend the fish sauce, tamarind and lime and pour over the noodles. Fry for 1-2 more minutes.
Put the noodles to one side of the pan and pour in the whisked eggs on the other side. Stir occasionally until they are scrambled.
Mix the noodles and eggs together and fry for another 1-2 minutes.
Top with the rest of the scallion, bean sprouts, peanuts, cilantro and lime wedges.