Add water and lentils to a medium saucepan. Bring to a fast boil then reduce heat to low. Cook, loosely covered, until lentils are tender, about 20 minutes. Drain and allow to cool.
Meanwhile, prep the salad ingredients and place in a large bowl. Whisk together all the dressing ingredients.
Add cooled lentils to the bowl of salad ingredients and add some of the dressing, tossing to combine. Taste, adding more dressing and adjusting seasonings if needed.
Salad can be served immediately, warm, at room temperature, or chilled for serving later. If chilled, allow to set at room temperature at least 30 minutes prior to serving.
Store any remaining dressing in a sealed container in the refrigerator for separate use. Bring to room temperature and shake to recombine prior to using.