This Rainbow Salad with an easy homemade dressing tastes as good as it looks. Veggies in every color? Yes please!
Since food is my love language, I’m celebrating pride month, inclusivity, and equality with a colorful salad that represents everything I believe in, everything I stand for. Love wins, always.
In addition to the colors, my favorite part about this salad is the dressing. It’s a creamy, sweet and sour dressing flavored with tahini and a hint of cumin, that clings beautifully to every bite of salad.
Scroll down to read more about how it all comes together or click here to jump straight down to the recipe.

Making A Veggie Rainbow
Pull together your favorite veggies, one for every color of the rainbow. In my recipe I’ve used a combination of roasted sweet potato, roasted beets, yellow and red tomatoes, blueberries, purple/red cabbage, thinly sliced radishes, and kale.
If you’re roasting the beets and sweet potatoes the same day you’re making the salad, chill them or at least bring them to room temperature before adding to the salad so that all of the ingredients are roughly the same temperature. This will prevent anything from wilting. You could also used canned beets if you don’t want to roast the beets yourself. (It’s easy to roast beets in the oven or to make Instant Pot Beets though!)
Kale, although super healthy, can be tough to chew and digest. To help with this, squeeze the kale leaves in your hands, rub them together, and give the kale a literal massage. Doing this will break some of the fibrous cell walls, which will make the kale more tender and easier to digest.
Not a fan of kale? Substitute spinach or your favorite salad greens mix.
Homemade Honey Tahini Dressing
To make the dressing, whisk together the honey, olive oil, vinegar, orange juice, tahini, garlic, shallot, cumin, and salt in a medium bowl, then set this aside. Want to keep this vegan? Substitute agave syrup for the honey.
The salad dressing can be made a day or two ahead of time, too. It is equally good used as a sandwich spread, a dip for homemade chicken or vegetable nuggets, a dressing or dip for vegetables, or a glaze for baked chicken and fish. The recipe will make about a half cup, and it can be easily doubled.
What Is Tahini, Anyways?
Tahini is just like almond butter or sun nut butter, but with sesame seeds instead. It’s often sold in the ethnic food aisle in the grocery store, or sometimes with the other nut butters. Look for a brand that offers roasted and ground sesame for the best flavor. Like other natural nut and seed butters, the oil and ground seed will have separated after being packaged. You’ll want to give the tahini a good stir before using so that the oil and ground seed are thoroughly mixed.
Making And Serving Rainbow Salad
To make the salad, add the massaged kale to a large bowl, and then arrange the vegetables in small piles in the following order to make a rainbow (red, orange, yellow, blue, purple): red tomato, sweet potato, yellow tomato, blueberries, cabbage, beets, radishes. This also looks pretty when laid out in rows like a chopped salad.
Sprinkle chopped walnuts or pecans over the top of the salad and drizzle a little of the dressing over everything. Serve immediately with more dressing on the side.
Make this a complete meal by adding grilled chicken, shrimp, black beans, or chickpeas.
More Tasty Salad Recipes:
- Quinoa Salad Bowl
- Southwestern Steak Salad
- Grilled Chicken Salad
- Beet Salad with Goat Cheese
- Picnic Fried Chicken Salad
I hope you love all the great salad recipes I have for you. Make sure to leave me a comment and let me know how you like it. – Christine xo
Podcast About Making Rainbow Salad
Listen to me explain briefly about how to make this salad, along with some other great tips, by clicking the play button below:
Listen to more Recipe of the Day episodes here.
Print
Rainbow Salad with Honey Tahini Dressing Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 2 servings 1x
- Category: Entrée
- Method: Mix
- Cuisine: American
DESCRIPTION
This Rainbow Salad with an easy homemade dressing tastes as good as it looks.
Feel free to substitute with your favorite veggies, but try to get all the colors in there! Top with grilled chicken or black beans for added protein.
Ingredients
- 2 Tbsp. honey
- 2 Tbsp. olive oil
- 2 Tbsp. apple cider vinegar
- 1 Tbsp. orange juice
- ¼ cup tahini
- 1 garlic clove, minced
- 1 Tbsp. minced shallot or onion
- ½ tsp. ground cumin
- ½ tsp. salt
- 4 cups chopped, tightly packed kale leaves
- ½ cup diced red tomato
- 1 cup diced roasted, cooled orange sweet potato
- ½ cup diced yellow tomato or yellow bell pepper
- ½ cup fresh blueberries
- ½ cup diced purple cabbage
- 1 cup diced roasted, cooled red beets
- ¼ cup thinly sliced red radish
- ½ cup chopped walnuts or pecans
Instructions
- In a medium bowl whisk together honey, olive oil, vinegar, orange juice, tahini, garlic, shallot, cumin, and salt to make the dressing. Set aside.
- In a large bowl, add your massaged kale. In small piles in the following order (red, orange, yellow, blue, purple), add red tomato, sweet potato, yellow tomato or bell pepper, blueberries, cabbage, beets, and radishes.
- Top with chopped nuts.
- Drizzle with desired amount of honey tahini dressing, serve immediately.
Love this recipe? I’d appreciate it if you could scroll down and add a *5 star rating* to help others know they’ll love it as well!
This post originally appeared in June 2022 and was revised and republished in May 2023.

Leave a Reply