Heat bacon in a skillet over medium heat. Cook until crisp, about 2-3 minutes per side. Transfer out of pan, drain, and chop.
To prepare dressing, mix mayonnaise, vinegar, sugar, and yogurt in a bowl. Season to taste with salt and pepper.
To serve, toss broccoli, bacon, onions, pepitas, and cheddar with dressing.
