Spiralize the zucchini. Use a spiralizer or julienne peeler to create noodle-like strands. Set aside.
Make the basil pesto. In a food processor, add basil, pine nuts, garlic, Parmesan, and lemon juice. Pulse while slowly adding olive oil until smooth. Season with salt and pepper.
Cook the zoodles. Heat a skillet over medium heat. Add the zucchini noodles and cook for 2–3 minutes until just slightly softened. Do not overcook.
Combine. Remove skillet from heat and toss the warm zoodles with your fresh basil pesto.
Serve. Top with extra Parmesan, toasted pine nuts, and any add-ons you like.