Prepare your ingredients, heat source and equipment as directed.
In large skillet, thoroughly cook bacon over medium high heat until crispy.
Remove bacon from pan and set on plate lined with paper towels to drain. Once cool, crumble and set aside. Camp Cooking Tip: I like to make the bacon while making breakfast so all of the cooking is done for this broccoli salad recipe. Then, I just have to assemble the raw salad later in the day or even the next day.
In a large bowl, combine fresh broccoli florets, onion and raisins, mixing to fully blend the ingredients.
In a small bowl, whisk together the vinegar, sugar and mayonnaise to make the homemade dressing.
Stir the dressing ingredients with the broccoli mixture, toss until completely combined.
Chill in refrigerator or cooler until ready to serve, at least two hours for best flavor and texture. This recipe can be made several days in advance as well.
Toss the bacon and sunflower seeds with the salad and dressing immediately before serving. You want them to stay crunchy rather than get too soggy by sitting in the dressing.
Sprinkle with cheddar cheese, if desired. Serve cold.