1. Trim the florets off of the broccoli, cutting large pieces into bite-size pieces, and rinse in a colander.
2. Combine the broccoli, bacon, cheese and onion in a large mixing bowl.
4. The broccoli salad can be served immediately, but it tastes even better if you cover it and refrigerate it for an hour or two before serving. Leftovers the next day are even better!