This vegan pesto pasta salad is a simple but delicious main course that can be prepared in just 15 minutes. It consists of wholemeal pasta, smoked tofu, dried tomatoes, cherry tomatoes and fresh rocket mixed with a vegan pesto verde and balsamic vinegar. Roasted pine nuts and Italian herbs provide additional flavor. This pasta salad is a perfect option for a quick dinner or light lunch and is also great as a gift for a birthday or barbecue!