Core cauliflower and divide into florets. Place in a bowl and toss with olive oil, garlic, salt and pepper. Place on a baking sheet with a lip and roast in oven for 30-35 minutes, stirring occasionally.

Toss roasted cauliflower with tomatoes, herbs and vinegar. Place in a serving bowl and serve warm or room temperature.