Make the broccoli pesto: In a food processor or blender, process the walnuts, broccoli, basil, lemon juice, nutritional yeast, red wine vinegar, water, garlic, salt, and black pepper until smooth, 45 to 60 seconds.
Scrape the sides, then continue processing and slowly pour in the olive oil until fully incorporated.
Add the beans, kale, broccoli, and sun-dried tomatoes to a large mixing bowl. Add the broccoli pesto and toss to evenly combine. Sprinkle the hemp seeds on top.
Separate into 4 sealed containers and store in the refrigerator for up to 5 days.
