1. Preheat oven to 425 degrees Fahrenheit.
2. Spread the cauliflower on a baking sheet and season with salt and pepper. Place in the oven to roast until golden brown on the edges, about 20 minutes.
3. Heat olive oil in a small skillet over medium-low heat. Add pine nuts and cook, stirring frequently, until lightly golden brown, about five minutes. Add garlic and dates and cook until softened, about three minutes. Season with salt.
4. Transfer hot cauliflower to a bowl. Top with date mixture. Toss to combine. Serve warm or room temperature.