Bring the zesty flavors of your favorite Mexican restaurant home with this Medium Hot Restaurant Style Salsa, a vibrant medley of roasted Roma tomatoes, fiery jalapeños, and aromatic garlic blended to perfection. This easy-to-make salsa combines fresh ingredients like cilantro, lime juice, and white onion with the smoky depth of canned fire-roasted tomatoes for an irresistible dip or taco topper. Ready in under 30 minutes, this recipe offers customizable heat levels and a texture that can be adjusted to suit your preference—whether chunky or smooth. Serve it chilled to let the flavors meld beautifully, and pair it with crispy tortilla chips, savory burritos, or any dish in need of a bold, homemade kick. Perfect for parties, game nights, or an everyday snack, this is the ultimate salsa for spice lovers seeking authentic, restaurant-quality results.
Preheat your oven's broiler to high and line a baking sheet with aluminum foil.
Place the Roma tomatoes, jalapeño peppers, and unpeeled garlic cloves on the prepared baking sheet.
Broil the vegetables for 5-7 minutes, turning them halfway through, until the tomato skins are blistered and slightly charred, and the jalapeños have softened.
Remove from the oven and let the vegetables cool for a few minutes. Peel the garlic cloves and discard the skins.
Add the fire-roasted tomatoes (drained slightly if there is excess liquid) to a blender or food processor.
Roughly chop the broiled tomatoes and jalapeños to make blending easier, then add them to the blender along with the peeled garlic.
Peel and roughly chop the onion, and add it to the blender.
Add the fresh cilantro leaves to the blender.
Slice the lime in half and squeeze the juice into the blender, avoiding seeds.
Sprinkle in the salt and begin blending. Pulse the mixture a few times to achieve your desired salsa texture. Blend less for chunky salsa and more for a smoother consistency.
Taste the salsa and adjust seasoning, adding more salt or lime juice if needed.
Transfer the salsa to a serving bowl or jar, and let it chill in the refrigerator for at least 20 minutes to allow the flavors to meld.
Serve with tortilla chips or as a topping for tacos, burritos, or other dishes. Enjoy!
Serving size | 987.2 grams (987.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 227 |
Total Fat 1.10g | 1% |
Saturated Fat 0.10g | 1% |
Polyunsaturated Fat 0.00g | |
Cholesterol 0mg | 0% |
Sodium 3370mg | 147% |
Total Carbohydrate 53.90g | 20% |
Dietary Fiber 15.00g | 54% |
Total Sugars 27.50g | |
Protein 8.00g | 16% |
Vitamin D 0IU | 0% |
Calcium 160mg | 12% |
Iron 4mg | 21% |
Potassium 1847mg | 39% |
Source of Calories