Everyday Rainbow Salad (Easy 15-Minute Recipe)

by Nipuna indeewara | Oct 26, 2026 | Healthy

This rainbow salad is a big bowl of crisp raw vegetables in five colors, tossed with a lemon dressing you shake together in a jar. There's no cooking at all, just washing, chopping and about 15 minutes of your time. Chickpeas make it filling enough for lunch, and it's easy to prep ahead.

Jump to Recipe

Quick Facts

Prep time
15 min
Cook time
None
Total time
15 min
Servings
4

How the timing works: 15 minutes covers washing and drying the produce, chopping everything and shaking the dressing. Nothing is cooked. Makes 4 generous servings.

Why You'll Love This Rainbow Salad

There's no stove and no special equipment, only a sharp knife, a big bowl and a jar with a tight lid.

Each color does a job. Cherry tomatoes bring juicy acidity, carrots bring sweetness, yellow pepper adds snap, cucumber and greens keep things cool, and red cabbage gives a firm, slightly peppery crunch. Every forkful tastes a little different, so the bowl doesn't feel repetitive halfway through.

The dressing is the other reason. Olive oil, lemon, a little honey and Dijon come together in 30 seconds of shaking, and the mustard helps hold it together so it clings to the leaves instead of pooling at the bottom.

Ingredients

For the salad

  • 150 g (5 oz, about 5 cups) mixed salad greens, such as romaine, baby spinach and arugula
  • 200 g (about 1⅓ cups) cherry tomatoes, halved
  • 200 g (2 medium) carrots, peeled and shredded or shaved into ribbons
  • 170 g (1 large) yellow bell pepper, cored and cut into thin strips
  • 300 g (2 cups) English cucumber, cut into ½-inch (1 cm) pieces
  • 150 g (2 cups) red cabbage, finely shredded
  • 100 g (about 1 cup) radishes, thinly sliced
  • 240 g (one 15-oz can, about 1½ cups) chickpeas, drained, rinsed and patted dry
  • 15 g (¼ cup) fresh flat-leaf parsley, roughly chopped

For the dressing

  • 60 ml (¼ cup) extra-virgin olive oil
  • 45 ml (3 tbsp) fresh lemon juice, from about 1 large lemon
  • 15 ml (1 tbsp) honey or maple syrup
  • 10 g (2 tsp) Dijon mustard
  • 3 g (½ tsp) fine salt
  • 0.5 g (¼ tsp) freshly ground black pepper

How to Make Rainbow Salad

  1. Wash and dry the produce. Rinse the greens, tomatoes, carrots, bell pepper, cucumber, cabbage, radishes and parsley under cold running water. Then dry them thoroughly in a salad spinner or between clean kitchen towels, until the leaves feel dry to the touch, not just drained. Water left on the vegetables slides the dressing right off and leaves a bland puddle in the bottom of the bowl.
  2. Cut the vegetables evenly. Tear the greens into bite-size pieces and put them in a large bowl. Halve the tomatoes, cut the cucumber into ½-inch (1 cm) pieces, slice the bell pepper into thin strips, shred the cabbage finely and slice the radishes into thin rounds, about ⅛ inch (3 mm) thick. Shred or shave the carrots. Aim for pieces that fit on a fork together.
  3. Dry the chickpeas. Drain and rinse them, then pat them dry with a towel until they look matte, not shiny. Wet chickpeas thin out the dressing.
  4. Shake the dressing. Put the olive oil, lemon juice, honey, Dijon, salt and pepper in a jar with a tight lid. Shake hard for 20 to 30 seconds, until it looks pale gold, slightly cloudy and thick enough that no oil pools on top. Dip a lettuce leaf in to taste it. It should taste a little too bright and salty on its own, since the vegetables will mellow it. If it's sharp, add ½ teaspoon more honey; if it's flat, add a pinch of salt.
  5. Arrange the vegetables. Scatter the tomatoes, carrots, bell pepper, cucumber, cabbage, radishes and chickpeas over the greens. For a showpiece bowl, arrange them in rows by color, which takes about a minute longer.
  6. Dress and toss. Pour on about two-thirds of the dressing, then toss gently with two spoons, lifting from the bottom, for about 30 seconds. Every leaf should look lightly glossy, not wet. Add more dressing a tablespoon at a time only if some leaves still look dry.
  7. Finish and serve. Sprinkle with the parsley and serve right away, while the greens are crisp. Keep any leftover dressing in the jar.

Tips for a Crisp, Colorful Rainbow Salad

  • Cut the vegetables evenly. Pieces of similar size give you crunch in every bite and let the dressing coat everything the same way. Chunky carrots next to fine cabbage shreds make the bowl awkward to eat with a fork.
  • Fix a bland dressing, not the salad. If the finished bowl tastes flat, the dressing usually needs a pinch of salt or a squeeze of lemon, not more oil. Taste it on a leaf before you pour.
  • Dress late. Salt and lemon pull water out of vegetables, so a salad that sits dressed turns soggy. If it already has, lift the vegetables out with a slotted spoon and add a handful of fresh greens.
  • What it should look like. The colors stay distinct, the leaves are lightly glossy, and nothing is pooled at the bottom of the bowl. A puddle means the produce was wet or the salad was dressed too early.
Close-up of crisp rainbow salad vegetables tossed in a light dressing

Variations

Add protein

Add about 150 g (5 oz) of sliced grilled chicken, two sliced hard-boiled eggs, cubed feta or baked tofu. Put it on top of each serving rather than in the big bowl, so the salad stays easy to store separately.

Vegan

Use maple syrup instead of honey in the dressing. Everything else in the recipe is already plant-based.

Nut-free

The recipe contains no nuts as written. For extra crunch, add toasted pumpkin or sunflower seeds, and check the labels on your mustard and greens if you're cooking for someone with a nut allergy.

No-cook meal prep

Wash, dry and cut everything, pack the undressed salad in airtight containers with a paper towel, and keep the dressing in a small jar. Dress each portion when you eat it. Storage times are below.

What to Serve with Rainbow Salad

This salad is a full lunch on its own, and it also sits well next to something warm, like grilled chicken, baked salmon or a toasted cheese sandwich. The sharp lemon dressing cuts through rich food nicely.

Rainbow salad in a bowl with rows of tomatoes, carrots, yellow pepper, cucumber, radishes and red cabbage over greens

For a bigger dinner, put a bowl next to roasted tomato basil pasta; the cool, crunchy salad is a good contrast to the soft, warm pasta. For picnics, pack the dressing separately and toss on site.

Storage and Make-Ahead

Keep cut vegetables refrigerated. Undressed salad keeps up to 3 days in an airtight container with a paper towel. The paper towel absorbs condensation, which keeps the greens crisp instead of slick.

Dressed salad is best eaten the same day. Salt and lemon draw water out of the vegetables, so by the next day a dressed salad is limp.

The dressing keeps up to 5 days in a sealed jar in the fridge. Olive oil can turn cloudy and thick in the cold, so let the jar sit out for 10 minutes and shake it again before using.

To make it ahead, wash, dry and cut the vegetables, store them undressed as above, and toss everything together just before serving. The FDA's guide to selecting and serving produce safely covers rinsing and refrigeration in more detail.

Frequently Asked Questions

How do I keep rainbow salad from getting soggy?

Dry the washed produce well, keep the dressing separate until serving time and toss just before you eat. Salt and lemon pull water out of vegetables, so a dressed salad goes limp within hours.

How long does rainbow salad keep in the fridge?

Keep cut vegetables refrigerated. Undressed salad keeps up to 3 days in an airtight container with a paper towel. Dressed salad is best eaten the same day. The dressing keeps up to 5 days in a sealed jar in the fridge.

Can I make rainbow salad ahead for a party?

Yes, if you keep it undressed. Wash, dry and cut the vegetables up to 3 days ahead, keep them refrigerated in an airtight container with a paper towel, and shake the dressing in a jar. Toss everything together just before guests arrive.

Why is my dressing bland or separated?

Bland usually means it needs salt or acid, so add a pinch of salt, then a squeeze of lemon, and taste it on a leaf. Separating is normal for oil and lemon. The Dijon slows it down, and a hard 20-second shake brings it back together.

Can I swap in other vegetables?

Yes. Snap peas, corn, radicchio, orange segments and raw beets all work. Cut them to a similar size as the rest and dry anything wet. Grated raw beet stains everything pink, so add it last.

A sharp knife, a jar and a handful of colorful vegetables are all a good rainbow salad really needs.

Colorful rainbow salad with fresh vegetables and greens in a white bowl

Printable recipe

Everyday Rainbow Salad

Crisp vegetables and vibrant greens tossed in a bright, simple dressing.

Prep
15 min
Cook
None
Total
15 min
Servings
4

15 minutes covers washing and drying the produce, chopping everything and shaking the dressing. Nothing is cooked. Makes 4 generous servings.

Ingredients

For the salad

  • 150 g (5 oz, about 5 cups) mixed salad greens, such as romaine, baby spinach and arugula
  • 200 g (about 1⅓ cups) cherry tomatoes, halved
  • 200 g (2 medium) carrots, peeled and shredded or shaved into ribbons
  • 170 g (1 large) yellow bell pepper, cored and cut into thin strips
  • 300 g (2 cups) English cucumber, cut into ½-inch (1 cm) pieces
  • 150 g (2 cups) red cabbage, finely shredded
  • 100 g (about 1 cup) radishes, thinly sliced
  • 240 g (one 15-oz can, about 1½ cups) chickpeas, drained, rinsed and patted dry
  • 15 g (¼ cup) fresh flat-leaf parsley, roughly chopped

For the dressing

  • 60 ml (¼ cup) extra-virgin olive oil
  • 45 ml (3 tbsp) fresh lemon juice, from about 1 large lemon
  • 15 ml (1 tbsp) honey or maple syrup
  • 10 g (2 tsp) Dijon mustard
  • 3 g (½ tsp) fine salt
  • 0.5 g (¼ tsp) freshly ground black pepper

Instructions

  1. Wash and dry the produce. Rinse the greens, tomatoes, carrots, bell pepper, cucumber, cabbage, radishes and parsley under cold running water. Then dry them thoroughly in a salad spinner or between clean kitchen towels, until the leaves feel dry to the touch, not just drained. Water left on the vegetables slides the dressing right off and leaves a bland puddle in the bottom of the bowl.
  2. Cut the vegetables evenly. Tear the greens into bite-size pieces and put them in a large bowl. Halve the tomatoes, cut the cucumber into ½-inch (1 cm) pieces, slice the bell pepper into thin strips, shred the cabbage finely and slice the radishes into thin rounds, about ⅛ inch (3 mm) thick. Shred or shave the carrots. Aim for pieces that fit on a fork together.
  3. Dry the chickpeas. Drain and rinse them, then pat them dry with a towel until they look matte, not shiny. Wet chickpeas thin out the dressing.
  4. Shake the dressing. Put the olive oil, lemon juice, honey, Dijon, salt and pepper in a jar with a tight lid. Shake hard for 20 to 30 seconds, until it looks pale gold, slightly cloudy and thick enough that no oil pools on top. Dip a lettuce leaf in to taste it. It should taste a little too bright and salty on its own, since the vegetables will mellow it. If it's sharp, add ½ teaspoon more honey; if it's flat, add a pinch of salt.
  5. Arrange the vegetables. Scatter the tomatoes, carrots, bell pepper, cucumber, cabbage, radishes and chickpeas over the greens. For a showpiece bowl, arrange them in rows by color, which takes about a minute longer.
  6. Dress and toss. Pour on about two-thirds of the dressing, then toss gently with two spoons, lifting from the bottom, for about 30 seconds. Every leaf should look lightly glossy, not wet. Add more dressing a tablespoon at a time only if some leaves still look dry.
  7. Finish and serve. Sprinkle with the parsley and serve right away, while the greens are crisp. Keep any leftover dressing in the jar.

Recipe Notes

  • Dry produce: Wash and dry all produce well so the dressing clings.
  • Even cuts: Pieces of similar size give you crunch in every bite.
  • Dressing: Shake it for 20 to 30 seconds and taste it on a lettuce leaf before pouring.
  • Dress late: Toss just before serving so the vegetables stay crisp.
  • Storage: Keep cut vegetables refrigerated. Undressed salad keeps up to 3 days in an airtight container with a paper towel. Dressed salad is best eaten the same day. The dressing keeps up to 5 days in a sealed jar in the fridge.

Course: SaladCuisine: American

Written by

Nipuna indeewara

0 Comments

Submit a Comment

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