01 - Using a vegetable peeler or mandoline, shave the zucchinis lengthwise into thin ribbons. Place in a large bowl.
02 - Add the halved cherry tomatoes and fresh basil leaves to the bowl with the zucchini ribbons.
03 - In a small dry skillet over medium heat, toast the pine nuts for 2–3 minutes, stirring frequently until golden and fragrant. Remove from heat and set aside.
04 - In a small bowl, whisk together the lemon zest, lemon juice, olive oil, honey (or maple syrup), minced garlic, salt, and pepper until well combined.
05 - Pour the dressing over the zucchini mixture. Toss gently to coat all ingredients evenly.
06 - Transfer the salad to serving bowls. Sprinkle with toasted pine nuts and, if using, shaved Parmesan cheese. Serve immediately for best texture and freshness.