Pesto: Add parsley, basil, parmesan, pine nuts, extra virgin olive oil, garlic and s&p to a food processor. Turn on the motor and blitz until well combined. Stop halfway and use a spatula to scrape down the sides.
Roasted Veg: Preheat oven to 220C/430F. Combine courgette/zucchini, peppers, onion, olive oil and s&p on a large greaseproof baking tray. Place in the oven for 15-20mins, or until the veg has softened and started to lightly char. Take out the oven, add cherry tomatoes and use a spatula to give everything a toss. Place back in the oven for another 8-10mins, or until the tomatoes begin to burst/wilt and the veg is lightly charred (but not burnt!). Timings will vary slightly based on the size of the veg and the spacing between it, so just be vigilant.
Pasta: Meanwhile, add pasta to heavily salted boiling water and cook until al dente. When ready, use your tongs to transfer the pasta straight from the pot into a large mixing bowl. Leave the leftover water in the pot.
Combining: Scrape all the pesto onto the pasta, then add around 1/3cup of the leftover pasta water. Use tongs to toss everything until the pesto clings to the pasta. If it looks like it's drying out or turning greasy/oil just toss in a splash more pasta water. Discard roasted garlic, then toss in the roasted veggies.
Serve: Test for seasoning then serve individual portions with crumbled feta.