Cook noodles according to package directions, drain well. (Allow noodles to drip-dry well so that they can absorb more sauce.)
Once noodles are thoroughly drained, toss together remaining salad ingredients except chopped peanuts and 1 tablespoon chopped cilantro and set aside.
In a food processor or blender, combine all peanut sauce ingredients and blend until smooth.
Drizzle half of the peanut sauce and gently toss with salad ingredients. Continue adding peanut sauce until the salad is well coated and add half of the chopped peanuts (you may need all of the sauce or less depending on your desired taste).
Place the salad in a serving dish and top with remaining peanuts and sprinkle with remaining cilantro.