Prepare the honey mustard dressing by stirring together mayonnaise, mustard, honey, vinegar, garlic powder, salt, and some pepper.
Chop the broccoli into small pieces. Finely dice the red onion.
Combine broccoli, onion, almonds, and dried cranberries in a large bowl with the dressing and stir to coat.
Serve immediately or refrigerate until ready to eat.