Preheat the Oven: Start by preheating your oven to 400°F (200°C). This temperature will ensure a beautifully roasted cauliflower.
Prepare the Cauliflower: Remove the leaves from the cauliflower and trim the stem slightly to help it sit flat, but keep the head whole!
Seasoning: In a small bowl, mix the olive oil, garlic powder, paprika, salt, and pepper. Brush this mixture all over the cauliflower, ensuring it coats evenly.
Roasting: Place the seasoned cauliflower on a baking sheet lined with parchment paper. Roast for 45-60 minutes, or until golden brown and tender. You’ll know it's ready when a fork can easily pierce through it.
Serve: Remove from the oven and sprinkle with fresh parsley or cilantro before slicing into wedges. Serve warm and enjoy!