Preheat the oven to 375ºF and line a baking sheet with parchment paper.
In a bowl, mix together yogurt and remaining ingredients and rub all over outside of the head of cauliflower.
Place the head on the middle rack and bake for 40–50 minutes until golden and crispy. When it’s done, let it cool while preparing the toppings.
Using a food processor, pulse garlic, half the pine nuts and sun-dried tomatoes until chunky.
Move mixture to a small bowl and add remaining topping ingredients. Mix gently.
When the cauliflower has had a chance to cool, break it up into bite-sized florets and place them into a serving dish. Drizzle the topping over the roasted cauliflower florets and serve warm.