Rainbow Broccoli Salad

This post may contain affiliate links. Please read my disclosure policy.

Broccoli is an incredibly diverse veggie! It can be enjoyed raw, or in a variety of dishes! In this Rainbow Broccoli Salad recipe, the veggie steals the show and entices your family to go back for a second helping of veggies!

Rainbow Broccoli Salad with broccoli, cheese and bacon

This salad is packed full of amazing flavors! I think most of us have had (and loved) broccoli salad with bacon and grapes but adding in more veggies just adds extra flavor and crunch!  Of course, the broccoli is the star of the show in this side dish, but the purple cabbage, carrot, onion, and peppers all play important supporting roles with this salad!

ingredients for Rainbow Broccoli Salad

Rainbow Broccoli Salad brings a delicious helping of color to your plate and pairs perfectly with a variety of dishes from chicken on the grill to pizza night!

The easy homemade dressing is creamy and delicious  with just a few simple ingredients you likely already have on hand!  If you like nuts or sunflower seeds, they also make a great addition to this salad.  (And if you’re looking for a vegetarian broccoli salad, this can easily be made with no bacon)!

Rainbow Broccoli Salad full of vegetables and cheese

Your family and friends are going to ask you for this recipe if you take this salad along to any BBQs or Picnics this spring… so be sure to print a few extra copies!

Items You’ll Need For This Recipe

* White Vinegar * Mayonnaise *Bacon Bits*

Rainbow Broccoli Salad with broccoli , cheese and bacon
5 from 7 votes
Review Recipe

Broccoli Salad

Prep Time 20 minutes
Cook Time 0 minutes
Chill Time 1 hour
Total Time 1 hour 20 minutes
Servings 10 servings
Author Holly Nilsson
Crunchy & colorful broccoli salad is tossed in a deliciously creamy dressing & loaded with fresh veggies!


  • 1 head broccoli
  • ½ cup purple grapes sliced in half
  • ½ cup apple diced
  • cup carrots shredded or julienned
  • ¼ cup red onion diced
  • ¼ cup bacon bits divided
  • ¼ cup golden raisins
  • 3 tablespoons sunflower seeds
  • ¾ cup mayonnaise
  • ¼ cup yogurt
  • 3 tablespoons sugar
  • 2 tablespoons white vinegar

Follow Spend with Pennies on Pinterest


  • Set aside 1 tablespoon bacon bits for garnish.
  • Toss all salad ingredients & remaining bacon in a large bowl.
  • Combine all dressing ingredients in a small bowl, add to salad ingredients and toss to combine.
  • Garnish with reserved bacon bits and refrigerate at least 1 hour before serving.

Nutrition Information

Calories: 207, Carbohydrates: 15g, Protein: 4g, Fat: 16g, Saturated Fat: 3g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 11mg, Sodium: 182mg, Potassium: 306mg, Fiber: 2g, Sugar: 10g, Vitamin A: 1120IU, Vitamin C: 56mg, Calcium: 46mg, Iron: 1mg

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword best Broccoli Salad recipe, Broccoli Salad, how to make broccoli salad, Rainbow Broccoli Salad
Course Salad, Side Dish
Cuisine American

More Recipes You’ll Love

Seven layer salad with a title

Ranch 7 Layer Salad

Ramen Noodle Salad in a white bowl

Ramen Noodle Salad

Pizza Pasta Salad garnished with basil in a bowl

Pizza Pasta Salad

Rainbow Broccoli Salad with vegetables
About the author


pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Is there a substitute that can be used for the mayo…I can’t stomach it. Perhaps just a straight yogurt dressing?

    1. I have only tried this recipe as written. I think you could try it with just yogurt. Let us know if you do try it Debbie!

  2. I already commented but this turned out not only pretty but even the kids loved all the veggies and cheese.  It will be made again soon!  5 stars

  3. Today is 2017 turkey day – made this early – homemade sauce – added craisins.  After it sets up I am confident it will be delicious.  Next time tho I will have individual bowls for ingredients and put together at same time with dressing.  I put it all together last night but didn’t do dressing till this morning.  5 stars

  4. Thanks for sharing this delicious broccoli salad! I made this tonight & used 3 slices bacon crumbled, instead of the bacon bits.

  5. This looks delicious… and it’s healthy! Broccoli is usually a love it or hate it veggie… personally I think it tastes really good in a salad!
    Aleeha xXx

  6. This is such a beautiful salad! You eat with your eyes first, right? :) It’s so delicious and good for you, too! I think an addition of chopped mango would be awesome, too.

  7. Broccoli salad is one of my favorite things ever!! I adore broccoli and then that tangy-sweet dressing…so good! Love the rainbow version!