The Best Broccoli Salad

I’ve eaten many a broccoli salad in my day. Some have creamy mayo-based dressings, some have sweet dried fruit, some have orange cheese and bacon. None of those are my favorite. 

This is my favorite broccoli way to make a broccoli salad. The dressing is creamy with the addition of two different kinds of mustards, but zingy with the juice of two lemons. It has an awesome richness from the pine nuts and avocado, and just the right amount of super sharp (white) cheddar cheese. 

It can be made ahead of time (just add the avo, cheese and pine nuts when you’re ready to serve), and there’s no cooking of the broccoli to be done (the lemon cooks it just enough). It is easy to make and even easier to eat a whole bowl. 

Have fun!


The Best Broccoli Salad
Serves 6
Write a review
Total Time
20 min
Total Time
20 min
  1. 1 finely chopped shallot
  2. 1 Tbsp cider vinegar
  3. 1 Tbsp dijon mustard
  4. 1 Tbsp deli style brown mustard ( I like the horseradish kind)
  5. 2 lemons, juiced
  6. 2 Tbsp honey
  7. 3 Tbsp olive oil
  8. 1/2 tsp fresh ground black pepper
  9. 1/2 tsp kosher salt
  10. 2 bunches of broccoli (see notes)
  11. 1 cup grated sharp cheddar
  12. 1 avocado, chopped
  13. 3 Tbsp toasted pine nuts
  1. Combine shallot through salt from list above in the bottom of a large bowl using a whisk. Set aside.
  2. Chop broccoli into florets, and set stems aside. Using a food processor, pulse broccoli in batches (don't add too much or it wont chop uniformly), until chopped small (see picture). It's ok for some medium pieces to remain. Add to big bowl with dressing as you do each batch.
  3. Chop the tough ends off of the stems, and chop into 1 inch pieces. Pulse in the food processor as well until uniformly 1/4 inch pieces. Add to bowl as well.
  4. Toss together broccoli with dressing. You can let it sit in the fridge for a few hours (or even overnight), or eat right away tossed with the cheese, avocados and pine nuts. Season with more salt and pepper if necessary.
  1. When I buy broccoli it usually comes as 2-3 heads in one package, so buy two of those and it will yield about 8-10 cups of chopped broccoli.
The Sea Salt