Preheat the broiler.
Place tomatoes skin-up on a baking dish along with garlic, onions, and pepper(s).
Drizzle with olive oil.
Broil until the edges of the vegetables are charred, 5-10 minutes.
Remove from heat, discard garlic skins and jalapeno stems.
Transfer toasted vegetables to a food processor and coarsely chop.
Transfer to a mixing bowkl and mix in cumin, salt, lime juice and cilantro.
Adjust flavorings and serve over fish, meat or with tortilla chips.