Make the dressing: Whisk all ingredients in a small bowl and set aside.
Make the Pesto Beans: In the bowl of a food processor, whir all the ingredients together except the beans until almost smooth (it should still be a bit chunky). Scrape the pesto over the beans in a medium bowl and toss gently until the beans are coated. Set aside.
Assemble the salad: In a large bowl, toss the greens, kale, carrot, and tomatoes with the dressing. Divide the mixture evenly among 4 plates or bowls. Top each salad with ¼ of the avocado slices, then ¼ of the bean mixture. Sprinkle each with ¼ of the sprouts, if using, and ¼ of the hemp seeds. Serve immediately.