Divide broccoli florets from stems.
Blanch broccoli florets in boiling salted water for 1-2 minutes, drain and rinse. Place in large mixing bowl.
Trim woody stems off ends of broccoli stems, peel and grate stems. Add to blanched broccoli
Add apples, carrots and onions to broccoli, stir to combine.
In a small bowl whisk together, vegan mayonnaise, lemon zest, salt, vinegar, pepper and olive oil. Taste and adjust seasonings as needed. If you have a very large bunch of broccoli you may need to increase mayonnaise a little bit. Pour dressing over vegetables, toss to combine.
Add chopped dried fruit, almonds and avocado and gently stir.
Serve salad as is or on top of salad greens or other leaf lettuce.