Garden Pesto Pasta

fresh basil pesto and extra virgin olive oil with sautéed zucchini, red peppers, snap peas, asparagus, spinach & red onions finished with fresh tomatoes, feta cheese & pine nuts on fusilli (vegan: without cheese, sub tomato sauce for cream and pesto)