Whisk together all dressing ingredients. Cover and chill until ready to use.
Cook pasta according to package instructions. Drain and transfer pasta to a large bowl. Add broccoli, cheese, celery, and onions. Add dressing and toss to combine. Serve immediately, or cover and chill 1-3 hours before serving for enhanced flavor.
Notes
Sometimes I like to use a combination of sharp yellow cheddar cheese, and colbyjack cheese.