Start by cooking the pasta according to package instructions in salted boiling water until al dente. Drain and reserve ½ cup of pasta water.
While the pasta is cooking, prepare the pesto. In a food processor, combine the basil leaves, ricotta cheese, nutritional yeast, pine nuts, and minced garlic.
Pulse until the mixture is well blended. With the food processor running, gradually stream in the olive oil until the pesto is smooth and vibrant.
Season the pesto with salt and pepper to taste.
In a large mixing bowl, combine the drained pasta and pesto. If the mixture is too thick, add reserved pasta water a tablespoon at a time until desired consistency is reached.
Toss to coat the pasta evenly in the pesto.
Serve immediately, garnished with halved cherry tomatoes and fresh basil leaves.
Notes
Feel free to substitute nutritional yeast with grated Parmesan cheese if desired.