Preheat broiler to high and line a rimmed baking sheet with parchment or foil.
In a large mixing bowl, toss cherry tomatoes with oil, salt and pepper. Lay out on prepared baking sheet and broil in preheated oven for 10-12 minutes.
Using a food processor, add all remaining ingredients to the broiled tomatoes. Pulse several times until mixture has reached desired consistency.
Season to taste with additional salt, pepper, hot sauce or lemon juice. Serve chilled or at room temperature.