Start by washing the celery thoroughly and slicing it into thin pieces. Chop the dates into small bite-sized chunks so they mix evenly. Grate the parmesan fresh for the best taste and texture.
In a small bowl, combine olive oil, lemon juice, lemon zest, salt, and black pepper. Whisk everything together until the dressing looks smooth and slightly thick. Taste and adjust seasoning if needed.
In a large bowl, add the sliced celery, chopped dates, and grated parmesan. Pour the dressing over the mixture. Toss everything gently so all ingredients are well coated.
If using nuts, sprinkle toasted almonds or walnuts into the salad. Give it one final toss to distribute evenly. Let the salad sit for a few minutes so the flavors blend beautifully.
Transfer the salad to a serving dish and enjoy it fresh. The texture is best when served immediately, while the celery is still crisp. You can also chill it slightly before serving for a refreshing touch.