Ingredients

2 heads fresh broccoli (not frozen)

1/2 cup red onion, chopped

1/2 pound bacon

1 1/2 cups grated cheddar cheese (Don’t buy the pre-grated stuff for this; buy a block and grate it yourself. The texture is much better.)

1/2 to 3/4 cup of dried cranberries (However much you want, you can sub raisins as well)

2 1/2 tablespoons vinegar

1 cup mayonnaise

1/3 cup sugar

Preparation

  1. Chop bacon into bite-sized pieces and cook to desired crispness. Drain on paper towels.

  2. Chop broccoli florets into bite-size pieces. Combine broccoli, bacon, onions, cheddar cheese and dried cranberries in a large bowl.

  3. In a separate bowl combine vinegar, sugar and mayonnaise. Pour over broccoli mixture and toss to coat. Cover and refrigerate until serving (it’s best when made a day ahead).