1. Cook the pasta according to package instructions. Drain and let it cool.
2. In a blender, combine basil leaves, olive oil, pine nuts, garlic, nutritional yeast, lemon juice, salt, and black pepper. Blend until smooth to make the pesto.
3. In a large mixing bowl, combine the cooked pasta, cherry tomatoes, cucumber, and red onion.
4. Add the pesto to the pasta mixture and toss until everything is well coated.
5. Serve immediately or refrigerate for later. Enjoy!