How to Make It
Preheat the broiler. Arrange the shallot, garlic, chile and lime on a small rimmed baking sheet, setting the chile and lime cut side down. Brush lightly with canola oil and season with salt and pepper. Broil 4 inches from the heat for about 3 minutes, until everything is well browned.
Transfer the shallot, garlic and chile to a mini food processor. Scrape the lime pulp into the processor and puree for 1 minute. Add the olive oil and honey and puree again. Season the dressing with salt and pepper and transfer to a large bowl. Add the arugula and endives and toss with the dressing.