Ingredients
Equipment
Method
Cook and crumble the bacon
- Cook the cooked bacon in a cast iron skillet over medium heat until crispy, about 8–10 minutes. Keep it moving as it browns so it crisps evenly.
- Transfer the cooked bacon to a paper towel-lined plate and let cool, then crumble into pieces. Cool time helps the bacon stay crunchy once mixed.
Build the salad
- Wash and dry the fresh broccoli florets, then cut into small, bite-sized pieces and place them in a large mixing bowl. Dry broccoli helps prevent a watery salad.
- Add the crumbled cooked bacon, shredded sharp cheddar cheese, dried cranberries or raisins, sunflower seeds (roasted, unsalted), and red onion, finely diced to the bowl. Toss just enough to distribute the mix evenly.
Make the dressing
- Whisk mayonnaise, apple cider vinegar, granulated sugar, salt, and black pepper until smooth and fully combined. Whisking removes sugar and seasoning clumps for a uniform coat.
Toss and chill
- Pour the dressing over the broccoli mixture and toss until everything is evenly coated. Scrape the bowl so no dry broccoli or cheese stays uncoated.
- Cover and refrigerate for at least 30 minutes to allow flavors to meld. For best texture, toss once more right before serving.
Notes
For the crunchiest bite, use very dry broccoli and keep roasted, unsalted sunflower seeds on top so they don’t soften too much. Store covered in the refrigerator for up to 3 days; the dressing will slightly soften broccoli over time but stays flavorful. Freezing isn’t recommended because the broccoli texture changes. If you want a lighter option, swap mayonnaise for a plain Greek-yogurt style dressing while keeping the vinegar-sugar ratio similar.
