Preheat the oven to 400 ℉. Add the cherry tomatoes and pine nuts to a baking sheet, drizzle olive oil & a pinch of salt & pepper over top. Transfer to the oven and bake for 15 minutes.
Cooking your favorite pasta. I used Banza Linguine. Follow the directions on the pasta you choose. Most likely you’ll cook it in a large pot of salted boiling water until it's al dente. Drain the pasta—don’t rinse.
In a food processor, combine the fresh basil, lemon, soaked cashews, garlic, pine nuts, grated cheese, a pinch of salt, and some black pepper. Blend until the ingredients are creamy! I
While the food processor is running, gradually drizzle in the olive oil. Continue processing until the mixture is smooth and well combined.
In a large bowl, toss the cooked pasta with the freshly prepared pesto.
Plate the pasta al pesto and garnish with the roasted tomatoes, toasted pine nuts, a few basil leaves, and a sprinkle of Parmesan for an added touch of elegance.