Place the hazelnuts in a small pan set over medium-low heat. Cook, stirring occasionally, until fragrant and lightly browned, 5 to 7 minutes. Remove from the heat and transfer to a small bowl to cool completely, then peel off the skins with your fingers and roughly chop.
Whisk together the lemon juice, shallot, and olive oil in a small bowl, and season with salt and pepper.
Grate the carrots on the large holes of a box grater or with a food processor fit with a shredding blade. Combine the grated carrots, toasted hazelnuts, dates, mint, and arugula in a large bowl. Drizzle with the dressing and gently toss to combine. Taste and add more lemon juice, if desired. Divide the salad among plates and serve immediately. (If not serving right away, keep the dressing and salad in separate containers; combine and toss just before serving.)
Photography Courtesy Of: Sang An