Get ready to turn up the heat with this irresistible "No Joke Texas Salsa," a bold and smoky homemade salsa that’s packed with flavor and perfect for any Tex-Mex feast! Featuring fire-roasted Roma tomatoes, jalapeño and serrano peppers, and fragrant roasted garlic, this salsa delivers a perfect balance of smoky, spicy, and tangy flavors that will have everyone coming back for more. Fresh cilantro, zesty lime juice, and a hint of smoked paprika and cumin round out its vibrant, authentic taste. Ready in just 25 minutes, this versatile salsa is perfect for pairing with tortilla chips, tacos, burritos, or even as a topping for grilled meats. Whether you’re hosting a backyard BBQ or simply upgrading taco night, this homemade Texas salsa is sure to steal the show!
Preheat a skillet or grill pan over medium-high heat.
Place the Roma tomatoes, jalapeño peppers, serrano pepper, and unpeeled garlic cloves on the skillet. Roast them for 8-10 minutes, turning occasionally, until the skins are charred and blistered.
Remove the vegetables from the skillet. Allow them to cool slightly, then peel the garlic and remove the stems from the peppers. For less heat, remove the seeds from the peppers as well.
In a food processor or blender, add the roasted tomatoes, peppers, peeled garlic, red onion (cut into quarters), and fresh cilantro.
Squeeze the juice of the lime into the food processor, being careful to remove any seeds.
Add the smoked paprika, ground cumin, salt, black pepper, and olive oil.
Pulse the mixture a few times, then blend until you reach your desired consistency. Blend briefly for a chunky texture, or longer for a smoother salsa.
Taste and adjust seasoning as needed, adding more salt or lime juice to balance the flavors.
Transfer the salsa to a bowl and let it rest for 15 minutes to allow the flavors to meld together.
Serve with tortilla chips, tacos, or your favorite Tex-Mex dishes. Store leftovers in an airtight container in the refrigerator for up to 4 days.
Serving size | 1042.7 grams (1042.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 380 |
Total Fat 16.90g | 22% |
Saturated Fat 2.30g | 12% |
Polyunsaturated Fat 1.40g | |
Cholesterol 0mg | 0% |
Sodium 2419mg | 105% |
Total Carbohydrate 58.50g | 21% |
Dietary Fiber 16.00g | 57% |
Total Sugars 26.70g | |
Protein 9.90g | 20% |
Vitamin D 0IU | 0% |
Calcium 203mg | 16% |
Iron 6mg | 34% |
Potassium 2356mg | 50% |
Source of Calories