Prep the veggies: Wash and dry all produce.
Dice bell peppers and cucumber into small, kid-friendly pieces. Finely shred the purple cabbage. Chop the carrots small so they’re easy to chew.
Optional add-ins: If using corn, tomatoes, parsley, seeds, or chickpeas, prep them now.
Pat chickpeas dry so they don’t water down the salad.
Make the dressing: In a small bowl or jar, whisk together olive oil, lemon juice, honey, Dijon, garlic powder, salt, and pepper. Taste and adjust for sweetness or tang. It should taste bright and lightly sweet.
Build the rainbow: In a large bowl, arrange veggies by color if serving right away for a rainbow look.
If mixing in advance, go ahead and toss everything together.
Toss to coat: Drizzle half the dressing over the salad and toss gently. Add more dressing as needed. You want a light coating, not soggy veggies.
Finish and serve: Sprinkle seeds on top for crunch, if using.
Serve immediately, or chill for 15–30 minutes to let flavors mingle.