Preheat your outdoor grill to 500°F for at least 10 minutes.
Split each zucchini in half, lengthwise, and place onto a large tray. Brush the zucchini with olive oil and season lightly with salt.
Place the zucchini open side down onto the hot grill grates. Grill with the lid closed for faster cooking. Turn the zucchini after 5 to 6 minutes once it’s nicely charred on the first side.
Turn and grill for another 5 minutes, then remove the zucchini onto a tray and keep warm while preparing the salad.
Making the Dressing:
Next, prepare the dressing. Pour the olive oil into a large measuring cup. Add the zest of the lemon first, then squeeze in the lemon juice; you’ll need about ¼ cup of juice.
Press or grate the garlic and add to the dressing. Add the Dijon mustard, maple syrup, and season with salt and pepper.
Whisk the ingredients together and set aside until ready to use.
Assembling the Salad:
Preheat a small frying pan over medium heat. Add the pine nuts and toast them for a few minutes, until they’re golden. Set them aside to cool.
Arrange the arugula in a large salad bowl, then top with diced avocado and crumble in the feta cheese.
Chop the grilled zucchini in large cubes, then add to the salad. Chop the fresh basil and dill, then sprinkle over the salad, followed by the toasted pine nuts.
Give the salad dressing a vigorous whisk, then pour over the salad, and toss everything together. Add the dressing once you’re ready to enjoy; otherwise, keep on the side.