Preheat your oven to 425°F and grab two sheet pans. Cut your cauliflower head into medium florets—aim for pieces about the size of your thumb. Toss them in a big bowl with olive oil until everything's coated, which takes maybe 2 minutes total.
Combine sea salt, black pepper, smoked paprika, cumin, coriander, and garlic powder in a small bowl. Sprinkle this spice mixture over your oiled florets and toss everything together really well. Make sure every piece gets seasoned or you'll end up with bland spots—trust me on this.
Divide your roasted cauliflower recipe florets between the two sheet pans in a single layer. Don't pile them up or they'll steam instead of roast, which kills that crispy texture you're after. Spread them out with some space between each piece.
Roast for 15 minutes at 425°F, then pull the pans out and give everything a good shake. You want those pieces to roll around a little so they brown evenly on all sides. Pop them back in for another 10-12 minutes until the edges turn deep golden brown.
While your roasted cauliflower cooks, whisk together lemon juice and honey in a tiny bowl. This mixture makes everything taste brighter and adds just a tiny hint of sweetness. My 6-year-old ate three helpings last Tuesday when I added this step.
Pull the pans out when the edges look dark and caramelized—don't panic if some pieces look almost black around the edges. That's exactly what you want and where all the flavor happens. Transfer everything to a serving bowl while it's still warm.
Drizzle the lemon-honey mixture over top and sprinkle with fresh parsley and toasted pine nuts. Toss gently so the dressing coats everything. Serve warm or at room temperature—both ways taste pretty much equally good.