I have to say, this Broccoli Salad Recipe is the best I’ve ever made. An updated twist on a traditional recipe, it’s creamy, light and refreshing. No mayonnaise, bacon or Cheddar cheese here! My version features a tangy, lemon-y Caesar Dressing that complements the broccoli flavors perfectly. Surprise and delight your friends and family at your next BBQ, picnic or potluck with this crisp, fresh, make ahead Broccoli Salad!

Blue plate displaying Best Broccoli Salad, with additional Parmesan Cheese on the side

I’m always looking for new and fun side dishes to serve at BBQs and picnics, or to take to potlucks – dishes that are familiar, but with a twist. Like my Coleslaw with Lemon-Mayonnaise Dressing, or Curried Pea Salad with Cashews and Bacon. Or this amazing Broccoli Salad with Caesar Dressing.

Blue plate displaying Best Broccoli Salad, with additional Parmesan Cheese on the side

What’s in this Broccoli Salad

I love broccoli, but the classic broccoli salad recipe is a bit heavy and rich for me. By replacing the mayo, bacon and Cheddar filled dressing in the traditional recipe with a tangy, lemon-y Caesar, I was able to make the salad lighter and more refreshing. (Especially using our Caesar Dressing recipe, which is very thick and flavorful, so you need less!)

glass mason jar filled with Homemade Caesar Dressing, with a spoon inside of the jar

Scattering pieces of chopped red bell pepper and slivers of red onion amongst the broccoli florets adds color and crunchy texture. Sliced black olives bring a bit of briny, salty flavor. Lastly, a sprinkling of freshly grated Parmesan cheese finishes it all off.

Oval white bowl holding Best Broccoli Salad with Caesar Dressing on the side
Do you need to cook the broccoli?

I think that this Broccoli Salad tastes best if the broccoli is blanched – cooked or steamed for a very short time, then immediately plunged in ice water. Blanching removes the raw taste, and enhances the broccoli’s sweetness, while the ice water bath preserves its vibrant green color.

Can Broccoli Salad be made a day ahead?

Yes, it definitely can be made the day before. And, the Caesar Dressing can be made up to 3 days ahead. Both should be stored covered, in the refrigerator.

How long will Broccoli Salad last?

While I think it’s best to serve this salad within 24 hours of preparing, it will last 2 to 3 days in the refrigerator. It does lose some of its crunchy texture over time.

What to serve with Broccoli Salad

Here are some main dishes I like to serve with this scrumptious and colorful salad:

Pin the recipe now to save for later!

Pin of Best Broccoli Salad Recipe to share on Pinterest
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
round plate showing Best Broccoli Salad

Best Broccoli Salad Recipe

  • Author: (by Lee Clayton Roper)
  • Yield: 8 servings 1x
  • Category: Side dishes, salads, make ahead
  • Cuisine: American
  • Diet: Vegetarian


This make ahead Broccoli Salad is the best! An updated twist on a classic recipe, it’s creamy, light and refreshing, featuring an easy to make tangy, lemon-y Caesar Dressing. Perfect for your next BBQ, picnic or potluck.

Note: the blanched broccoli and other ingredients need to be very dry, so the salad doesn’t get watery after tossing with the dressing.



1 1/4 cups Homemade Caesar Dressing

Broccoli Salad

  • 6 cups fresh broccoli florets (about 3 large bunches), larger pieces cut in half
  • 1/2 cup sliced black olives (2 2.25-ounce cans)
  • 1 medium red onion, cut in half and thinly sliced, larger pieces cut in half
  • 1 medium red bell pepper, cored, seeded and chopped into 1/2-inch squares (can also thinly slice)
  • 1/3 cup grated Parmesan cheese
  • Kosher salt, to taste
  • Fresh ground pepper, to taste


Prepare Caesar Dressing; cover and refrigerate while blanching and cooling the broccoli.

Blanch Broccoli – Conventional method

  1. Steam the broccoli just until crisp-tender, 2 to 3 minutes.
  2. Plunge immediately into a bowl of ice water to stop the cooking and preserve the vibrant green color.
  3. Drain and place on a paper towel to dry.

Blanch Broccoli – Instant Pot method

  1. Place the steamer basket inside Instant Pot liner. Fill with water to just below the basket (no water in the basket, just under). Fill with broccoli florets. Lock lid in place and set on “Pressure Cook”, high, for 0 minutes, turn off “keep warm” and hit start.
  2. As soon as it signals that it’s done, quick release the steam. When steam is completely released, remove broccoli and plunge immediately into a bowl of ice water to stop the cooking and preserve the vibrant green color.
  3. Drain and place on a paper towel to dry.

Broccoli Salad Assembly

  1. Place cooked broccoli florets in a large serving bowl and gently toss with olives, onion and pepper.
  2. Gently toss with 1/2 of the Caesar dressing and the Parmesan cheese, if using. (Can also serve Parmesan on the side.) Add additional dressing as needed.
  3. Season to taste with salt and pepper.
  4. Chill for at least 2 hours before serving.


Make ahead: Salad can be prepared up the day before, and will last up to 3 days covered and refrigerated. The dressing can be made up to 3 days ahead, covered and refrigerated.

Variation: salad can also be served with dressing and Parmesan cheese on the side.

Keywords: broccoli, caesar salad, make ahead salads

Lee Clayton Roper


I’m Lee Clayton Roper, and I’m passionate about making cooking and entertaining easy, elegant and fun. Here you’ll find scrumptious recipes, helpful tips and seasonal menus that will spark inspiration in your kitchen!
Learn More

Access more recipes in Lee's award-winning book, Fresh Tastes!

Leave a Reply

Your email address will not be published.

Recipe rating