This vegan pesto pasta with roasted tomatoes is a simple and delicious plant-based dish packed with flavour. Sweet cherry ...