01 - Preheat the oven to 425°F. Line a large baking sheet with parchment paper.
02 - Rinse and dry the cauliflower, then cut into evenly sized florets.
03 - In a large bowl, whisk together olive oil, lemon juice, smoked paprika, cumin, garlic powder, onion powder, cayenne (if using), salt, and black pepper.
04 - Add the cauliflower florets to the bowl and toss well to coat evenly with the spice mixture.
05 - Spread the florets in a single layer on the prepared baking sheet.
06 - Roast in the oven for 25–30 minutes, turning once halfway through, until the cauliflower is golden brown and slightly crispy on the edges.
07 - Remove from the oven, transfer to a serving dish, and sprinkle with chopped parsley. Serve hot.