Preheat the broiler to high. Place the tomatoes, garlic and pepper on a foil-lined baking sheet. Roast the vegetables, turning as needed, until the skins are charred and blistered, 6 to 8 minutes.
Transfer the vegetables directly to a food processor. Add the remaining ingredients and let sit in the food processor to infuse for 30 minutes.
Pour the mixture through a cheesecloth-lined strainer over a medium bowl. Let the mixture strain only through gravity, being sure not to stir or push the oil through. (This should take around 2 hours.) 5. Transfer to an airtight container and store in the refrigerator for up to 10 days.