Cook pasta according to instructions. Caution: some bean based pastas cook up quickly to mush. Check them early and adjust to your preferred doneness. Drain in a colander and RINSE with cold water. Rinse it well. Don't skip this part!!! Bean pastas leave a filmy, sticky residue if you don't rinse them.
In a medium bowl, combine all the dressing ingredients. Whisk well. Use a microplane to grate your fresh ginger and garlic.
Add the pasta, veggies, and basil to your dressing bowl. Mix everything together. Enjoy!