In a small bowl, whisk all of the dressing ingredients together and set aside.
Chop the broccoli into small florets, but do not discard the stems. Add florets to a large bowl. Thinly slice some of the stems, about 1/2 cup or more, and add to the large bowl.
Add crispy, cooked and crumbled bacon, sunflower seeds, dried cranberries, scallions, and Swiss cheese to the large bowl. Toss with desired amount of dressing and serve immediately.
If you are not serving right away, wait to add the bacon and dressing to the dish. It's much better with fresh crispy bacon!
The add-ins like cheese and nuts can really be measured however you like it, more or less. I love having just as many salad goodies as greens!
The salad is good leftover, you'll just lose the crispness of the fresh bacon, but the flavors are still great!