01 -
Add half of the olive oil to a food processor, then add basil, pine nuts, Parmesan cheese, garlic, and salt. Pour the remaining olive oil over the ingredients. Pulse several times, scraping down the sides as needed, until the mixture is smooth and well combined. Set aside.
02 -
Boil pasta in salted water according to package instructions. Before draining, reserve about 1 cup of the cooking water for later use.
03 -
In a bowl, toss shrimp with salt, black pepper, pressed garlic, and grated Parmesan cheese until evenly coated.
04 -
Preheat a large skillet over medium-high heat and add canola oil. Sear shrimp for approximately 2 minutes per side, until opaque. Remove shrimp from heat immediately upon cooking.
05 -
Transfer cooked pasta to a mixing bowl and toss with prepared pesto, adding 1/2 to 2/3 cup reserved pasta water to achieve desired sauce consistency.
06 -
Either incorporate the seared shrimp into the pasta or arrange shrimp atop the pasta. Garnish with shaved Parmesan cheese and pine nuts before serving.