Go Back

Rainbow Broccoli Salad


  • ½ cup full fat yogurt or coconut yogurt
  • 1/3 cup avocado mayonnaise see Notes for homemade mayo options
  • 1 tbsp white wine vinegar
  • 1 tbsp raw honey
  • ½ small onion finely chopped
  • 1 small red bell pepper diced
  • 1 large carrot peeled and shredded
  • 1 head of broccoli florets chopped to bite sized (see Notes)
  • ½ head of a small purple cabbage sliced into thin, short strips (see Notes)
  • Sea salt and pepper to taste if needed


  • Whisk the yogurt, mayo, vinegar, and honey in a medium mixing bowl until smooth.
  • Toss the veggies with the dressing in the mixing bowl, and taste for salt and pepper. Serve the salad right away or hours later – as the flavors marry, the salad gets even better!
  • Store your Rainbow Broccoli Salad in the fridge for up to 5 days.


  • If you are egg and dairy free, try my Paleo mayo! Or if you are egg free but can have dairy, you can try my egg free, dairy based mayo. Any clean, crisp vinegar will work for the dressing.
  • If your kids are funny about the pungency of onion pieces, sub the finely chopped onion for 1-2 tsp of onion powder. My kids love the flavor of sweet onions raw, but I know that is not always the case. If you have littles, don’t shy away from at least trying. This is how my girls’ palates were formed young! Mince them up and try it!
  • Try multiple colors of bell peppers to boost the color even more! When chopping the broccoli and cabbage, remember that if you have real little ones, taking the time to finely chop the veg will really help with their ease of being able to spoon the salad and manage chewing it in their small mouths! As they get a little older, you can leave the pieces bigger.
  • Change up the veggies! Beets and tomatoes swap well for the red. I love using roasted butternut squash for the orange, and did this often when the girls were very little – the sweetness is amazing for little ones and the soft squash is so easy to chew. You can use green cabbage too!
  • Add a little bite of pretty fruit to the bowl if you think the kids will like that. My girls typically complain the salad is too sweet when I do this, but yours might like it! My favorite is pineapple or apple, but raisins and blueberries work nicely too.