Stop searching for the perfect homemade salsa because I've found it with this Smoky Chipotle Salsa. Simple to make and even easier to eat.
Preheat broiler. Line a rimmed baking sheet with foil. Place tomatoes, onions and garlic on the prepared pan. Broil, watching closely and turning occasionally, until the vegetables are charred and soft and the tomatoes have burst. This will take about 15 minutes. Remove pan from the oven and allow vegetables to cool for 5 minutes.
Meanwhile, add 1/2 cup + 2 tablespoons of water, chipotle pepper, vinegar, salt and lime juice to the blender. Peel skin off garlic and add to blender. Add tomatoes and onions. Puree until mostly smooth, or your desired consistency. Pour into a bowl and let sit on the counter for 30 minutes. This allows the flavors to mingle and develop. Refrigerate in airtight container.