Add the cashews to a small bowl and cover them with about 2 cups of boiling water. Set them aside for 15 minutes to soak.
In a large pot, add the water for cooking the macaroni plus ½ a teaspoon of salt. Once it reaches a boil, add the macaroni and cook it until it is tender but is still firm and chewy. Consult the package directions times.
When the macaroni is done, immediately drain and rinse it with cold water to stop the cooking process and rinse away the starch.
To make the dressing, drain and rinse the cashews and add them to a blender. Add the apple cider vinegar, lemon juice, Dijon mustard, curry powder, ground pepper, paprika, and ¼ a cup of water.
Blend the dressing until it is smooth. Add more water (I used a total of ¾ of a cup) and blend until the salad dressing is thin enough to run off a spoon when you test it. Taste, adjust the ingredients if necessary, and add salt if desired.
In a large salad bowl, combine the macaroni and dressing. Mix in the red onion, celery, red bell pepper, and pickles.
Garnish the salad with a dash of paprika if desired.