Pre-heat oven to 425 degrees.
In a large bowl, toss cauliflower florets with olive oil, garlic powder, salt, and pepper. Lay in a single layer on a baking sheet.
Bake cauliflower for 20-25 minutes, tossing about halfway through baking time, until it's turning golden. Remove from oven and let cool for about 15 minutes.
Add cauliflower to a large bowl with kale, tomatoes, avocado, and bacon and toss to combine. Drizzle with creamy lemon dressing.