01 - Preheat oven to 400°F and line a baking sheet with parchment paper.
02 - In a bowl, toss halved cherry tomatoes with 1 tablespoon olive oil and 1/4 teaspoon ground black pepper. Spread tomatoes evenly on the prepared baking sheet and roast for 12 to 15 minutes until softened and gently caramelized.
03 - In a large pot, bring salted water to a boil. Add orzo and cook according to package directions until al dente. Drain, reserving 1/4 cup pasta water.
04 - Using a food processor, combine basil leaves, pine nuts, Parmesan cheese, garlic, and lemon juice if using. Pulse until finely chopped. With motor running, slowly drizzle in extra virgin olive oil until pesto is smooth. Season with salt and pepper to taste.
05 - In a large mixing bowl, toss hot orzo pasta with basil pesto, gradually adding reserved pasta water to achieve a creamy texture. Fold in roasted cherry tomatoes gently.
06 - Plate immediately, garnishing with extra Parmesan cheese and fresh basil leaves.