This intensely flavorful cashew and arugula pesto tastes so good you won't believe it's vegan. It has roasted cauliflower, fresh tomatoes, corn, tangy olives and sweet bell peppers. This is the perfect Spring or Summer meal.
Preheat oven to 400 degrees. Add cauliflower florets, olive oil and a pinch of salt to a sheet pan and toss. Roast for 20 minutes, turning once halfway. Remove from oven and let cool.
Meanwhile cook the pasta according to the box. Rinse with cool water and set aside to drain fully. Toss with a splash of olive oil to prevent sticking and let cool until ready to use.
Make pesto by combining arugula, basil, olive oil, cashews, salt, lemon and olive oil in a high speed blender. Blend until smooth and creamy.
Defrost corn in a microwave safe bowl or add to the sheet pan with the cauliflower for the last 5 minutes of cook time.
Add pasta, cauliflower, corn, tomatoes, bell peppers, parsley and pesto to a large bowl and toss well.
Garnish with dusted cashews or vegan parmesan, parsley and copious pepper.