For the dressing, combine red wine vinegar, sugar, ground pepper, salt, mayonnaise, and lemon juice in a large oversized mixing bowl. Whip together for 1 minute.
In the same bowl, add broccoli, cheese, bacon, and onion. Stir until all are coated fully. Using a spatula, pour into a serving bowl.
Notes
The dressing is very light and sweet which compliments SO well with the crunchy texture of the broccoli and bacon. The bacon helps offset the sweetness so it almost has a combination of salty and sweet taste to it.Red wine vinegar is what gives off the pink color to the dressing which I thought is super pretty. I don’t really recommend using white wine vinegar or any other type of vinegar (if say you don’t have red wine vinegar stock in the pantry) because the red wine vinegar has more of a bold flavor to it than white wine vinegar. BUT if you do happen to have red wine on hand, you can absolutely mix the red wine and white vinegar together. Make sure you mix the two liquids in equal parts. So for ¼ cup of red wine vinegar, you would need to do 4 tbsp of red wine + 4 tbsp of white vinegar.