Infuse your next gathering with bold, smoky flavors by whipping up this irresistible Fire Roasted Tomato Salsa! Bursting with the rustic richness of charred Roma tomatoes, caramelized onions, and blistered jalapeños, this salsa is elevated by the zesty brightness of fresh lime juice and vibrant cilantro. The fire-roasting technique brings depth and complexity that truly sets this salsa apart, while a hint of cumin and kosher salt balance the flavors perfectly. Quick to prepare in just under 30 minutes, this crowd-pleaser pairs wonderfully with tortilla chips, tacos, or as a topping for grilled meats. Try this easy homemade salsa recipe to bring restaurant-quality taste straight to your table!
Preheat your grill, broiler, or stovetop griddle to high heat.
Wash the Roma tomatoes, jalapeño peppers, and onion. Leave the tomatoes and jalapeños whole, and cut the onion into thick wedges.
Place the tomatoes, jalapeños, onion wedges, and garlic cloves (with skins on) on the grill or griddle. Brush lightly with olive oil to prevent sticking.
Cook for 8-10 minutes, turning occasionally, until the vegetables are charred and softened. The tomatoes should have blackened skin, the jalapeños should be blistered, and the onions caramelized.
Remove the ingredients from the heat and allow them to cool slightly. Once cool, peel the skins off the garlic and (optional) the jalapeños if you want less heat.
Dice the roasted vegetables into chunks, roughly chop the cilantro, and juice the lime.
In a blender or food processor, combine the roasted vegetables, cilantro, lime juice, kosher salt, and ground cumin. Pulse a few times until you achieve your desired salsa consistency. Add water if needed to adjust the thickness.
Taste and adjust seasoning by adding more salt or lime juice if desired.
Transfer the salsa to a serving bowl and let it cool completely. This salsa can be served immediately or chilled for an hour for the flavors to meld further.
Serve with tortilla chips, tacos, or as a topping for grilled meats. Enjoy!
Serving size | 730.6 grams (730.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 313 |
Total Fat 15.50g | 20% |
Saturated Fat 2.30g | 12% |
Polyunsaturated Fat 1.40g | |
Cholesterol 0mg | 0% |
Sodium 625mg | 27% |
Total Carbohydrate 44.10g | 16% |
Dietary Fiber 10.90g | 39% |
Total Sugars 19.90g | |
Protein 6.50g | 13% |
Vitamin D 0IU | 0% |
Calcium 136mg | 10% |
Iron 3mg | 17% |
Potassium 1411mg | 30% |
Source of Calories