Cook your pasta until done and drain. Meanwhile, combine the oil and onions in a skillet and sauté over low heat until tender. Add the ginger and cook for another 2 minutes. Mix in the peanut butter, soy sauce, water, vinegar, sugar and red pepper flakes.
Toss with noodles and serve. This is great cold so put it in a thermos for lunch the next day.