Bring a pot of water to a boil, cook your choice of pasta to al dente (be careful not to overcook or it will fall apart when mixed!)
While the pasta is cooking, chop the broccoli, red onion, and red peppers. Saute in olive oil until just tender.
Bring another small pot to a boil and add the green peas and edamame, cook for five minutes and drain.
Chop the artichokes and sundried tomatoes and set aside.
Process the basil, pine nuts, olive oil, garlic, nutritional yeast, lemon juice and salt in a food processor until smooth (or desired consistency).
Drain and rinse the pasta in cold water, place all the ingredients in a bowl and mix!