Bring a large saucepan of salted water to a boil and cook the pasta according to the directions. When the pasta is al dente, ladle out a bit of the cooking water (1/2-1 cup or 120-240 mL is plenty). Drain the pasta in a colander and return it to the saucepan or to a large bowl.
While the pasta is cooking, make the Cashew Cream. Blend all of the ingredients together in a high-powered blender or food processor until smooth and creamy and all cashew bits are pulverized. Scrape down the sides as you go, and add more plant-based milk as needed to achieve your desired texture.
While the pasta is still hot, add in the Cashew Cream and toss to coat. It will likely be very thick, so add in some of the reserved pasta water, a few tablespoons at a time until your sauce is still creamy but thin enough to coat the noodles.
Add in the edamame, tomatoes, hemp seeds, walnuts, and basil, tossing to coat. Serve warm.