Cook the elbow macaroni according to package directions, rinse thoroughly with cold water (rinse until cold), shake off excess water, set aside to use in Step 3.
In the meantime, place the cashews into a small bowl, cover with boiling water and allow to sit for 15 minutes, then drain off and discard the water. Place the soaked cashews into a high-speed blender along with all the remaining Dressing Ingredients. Blend until smooth and emulsified. Set aside.
Place all the Salad Ingredients (including the cooked and cooled elbow macaroni) into a large bowl, mix to evenly distribute the ingredients.
Pour the dressing over the mixture, gently toss. Taste test for flavor. Add more seasoning, if needed. Best if served immediately. Refrigerate leftovers.