Prep the broccoli: Chop the broccoli into very small pieces so it’s easy to chew. Peel the stems and dice them if you like; they’re tender and add crunch.
Dice the apples: Leave the skin on for color and fiber.
Cut into small, bite-size pieces so they mix evenly throughout the salad.
Make the dressing: In a small bowl, whisk together Greek yogurt, olive oil, apple cider vinegar, Dijon, honey, and garlic powder. Season with salt and pepper. Taste and adjust sweetness or acidity as needed.
Combine the base: In a large bowl, add chopped broccoli, apples, cheddar, carrots, dried cranberries, nuts, seeds, and red onion (if using).
Toss with dressing: Pour in about two-thirds of the dressing and toss until everything is lightly coated.
Add more dressing if needed.
Rest briefly (optional): Let the salad sit for 10 minutes. This softens the broccoli slightly and helps the flavors meld.
Finish and serve: Taste again for salt, pepper, and brightness. Add a squeeze of lemon if you want extra zip, then serve chilled or at room temperature.