- Make the basil pesto: In a food processor, pulse pine nuts until finely chopped. Add garlic and cheese and pulse lightly, then add basil. While pulsing, slowly stream in olive oil until it has been incorporated completely. Mix in lemon zest and juice and season with salt. Set aside.
- Prepare the vegetables: Cut eggplants lengthwise and toss with ½ cup of olive oil. Season with salt and pepper. Toss whole peppers with remaining olive oil and season with salt and pepper. Set vegetables aside to marinate for 20 to 30 minutes. Meanwhile, prepare a grill for high heat. Grill vegetables until they are nicely browned, moving and turning repeatedly for even coloring. Continue cooking until vegetables have softened but retain their shape. Serve topped with basil pesto.