Preheat the Oven: Set your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Season the Vegetables: In a large bowl, toss the cauliflower florets, bell pepper strips, and red onion wedges with 3 tablespoons of olive oil, salt, pepper, and red pepper flakes until evenly coated.
Roast to Perfection: Spread the vegetables in a single layer on the prepared baking sheet. Roast for 25–30 minutes, turning halfway through, until the cauliflower is tender and the edges are caramelized.
Whisk the Dressing: While the vegetables roast, combine the olive oil, lemon juice, minced garlic, Dijon mustard, and dried oregano in a small jar. Shake or whisk vigorously until emulsified.
Assemble the Salad: Transfer the warm roasted vegetables to a large serving bowl. Add the halved olives and chopped fresh parsley.
Toss and Serve: Drizzle the dressing over the salad and toss gently to combine. Serve warm, at room temperature, or chilled.