Put water on to boil for your pasta. while that is working for you. clean your spinach and place it in a colander(strainer) and set aside. Chop all the vegetables and put them in a large bowl to be used to mix the salad together and set it aside.
in a small bowl mix all the ingredients together for the dressing. Nutritional yeast is an optional ingredient I add to most of the foods I cook for the fortified vitamins in it. if you are vegan it is highly recommended.
Once your water is boiling (I salt the water at this point if you are cutting back your salt skip salting your pasta water). Add the pasta and the edamame to the boiling water (the pasta I am using cooks in 5 minutes as does the edamame so I cook them together if you are using a different pasta adjust accordingly). Once the pasta is cooked pour it in the colander over the spinach. the hot water from the pasta will wilt the spinach perfectly. Add this to the bowl of vegetables.
pour the sauce over the pasta and vegetables and mix well.
Chill for at least 2 hours. The longer it can sit and chill the more time it will have for the flavors to develop and the better it will taste.