Combine the golden cauliflower, purple cauliflower, green onions, kale and cranberries in a large bowl.
In a small bowl, whisk together the olive oil and lemon juice. Add the dressing to the salad and toss to combine. Season to taste with salt and pepper.
Sprinkle the toasted pecans over the top just before serving.