Place chopped broccoli, shredded carrot, apple, pecans and raisins or dried cranberries in a large bowl and toss to combine.
In a separate small bowl, whisk together all of the ingredients for dressing until completely combined. Pour entire amount over broccoli salad.
Toss until completely coated, season to taste with salt and pepper (and maybe a touch more lemon juice if desired). Cover and chill for 15–20 minutes, toss once again and serve nice and cold.
Notes
A few slices of sweet onion like Vidalia or Walla Walla will add some delicious flavor, too!