Preheat the oven to 425 degrees Fahrenheit.
Wash the cauliflower, remove any leaves and core with a sharp knife and divide into florets. I like to have a mix of small and medium size florets.
Make the marinade. Place olive oil, lemon juice, crushed garlic and all the spices in a large bowl and mix well.
Add the cauliflower florets into the marinade and stir to coat well. If your cauliflower is very large, you can add a little more oil (1 tablespoon or so).
Spray a large baking tray with avocado oil (or other oil spray) and spread the cauliflower florets around. Bake in preheated oven for about 30-40 minutes, until soft and edges nicely roasted. Shake the tray halfway through. Take out of the oven and set aside.
Make the dressing. In a medium bowl place the tahini, lemon juice and maple syrup and stir until combined. The mixture will be thick. Sprinkle with garlic powder, salt and pepper and add ¼ cup of cold water. Mix with a fork or a small whisk until smooth. If the dressing seems to thick, add more cold water. The amount of water will depend on how thick or thin your tahini is.
Assemble the bowls. Start by soaking the red onions in a cup or bowl with cold water. Let the onions hang out in water while you prepare the bowls. You can skip this step but I highly recommend it, as it takes the sharp oniony taste away from raw onions.
Divide the greens between 4 bowls. Arrange cauliflower on top and add cucumbers, tomatoes, olives and chickpeas on top. Drain the onions on a sieve and add them, as well.
Drizzle with tahini dressing and sprinkle with Everything But The Bagel seasoning (if using).
Serve and enjoy!