Bring a pot of water to a boil stovetop. Cook pasta according to package instructions.
While the pasta is cooking, chop all the vegetables and add to a large mixing or salad bowl.
To make the dressing, blend all ingredients until smooth and creamy. Start with 2 tbsp of water and increase up to 5 tbsp to adjust the consistency. It should be fairly thick and creamy but still pourable.
When the pasta is finished cooking, drain and rinse under cold water then add back to the pot with 3 tbsp of water and mix to coat.
Add the pasta to the bowl with the chopped veggies.
Top with the sauce and mix well.
Serve right away topped with optional peanuts or cashews, sriracha and a squeeze of lime juice.
Leftovers can be stored in the fridge for up to 4 days.