This smoky firecracker salsa is made by roasting tomatoes, onions, and peppers directly over charcoal, then blending with lime, garlic, and cilantro for bold Texas-style flavor.

If you love smoky salsa with a serious kick…
… this firecracker salsa belongs at your table.
There’s salsa… and then there’s charcoal-roasted salsa.

This bold, smoky firecracker salsa gets its incredible flavor from tomatoes, onions, and peppers roasted right on the coals until blackened and blistered, then blended with fresh cilantro, garlic, and lime for a bright finish. The result is a thick, rustic Tex-Mex salsa with just enough heat to keep things interesting.
It’s the kind of salsa that disappears fast—especially when served with tortilla chips, grilled fajitas, tacos, or anything fresh off the smoker.
Why You’ll Love This Recipe
- Deep smoky flavor from real charcoal roasting
- Easily adjustable heat level
- Thick, restaurant-style texture
- Perfect for chips, tacos, fajitas, and grilled meats
- Makes a large batch for parties and cookouts
Ingredients
You will find a full printable recipe card at the bottom of this post, as always, but here’s a quick look at what you’re going to need to make this delicious salsa. These are simple ingredients you might already have on hand in your kitchen.

- 1 large yellow onion
- 4 tomatoes
- 3 jalapeños
- 2 serranos (optional, for extra heat)
- 1 teaspoon minced garlic
- ¼ cup fresh cilantro
- Juice of 2–4 limes, to taste
- Salt, to taste
How to Make Firecracker Salsa
This comes together so easily. You’re going to wonder why you haven’t been making your own salsa all along!
Roast the Vegetables






Wrap the tomatoes, onion, jalapeños, and serranos separately in foil packets.
Place the packets directly on hot charcoal coals and roast for about 2 hours, rotating every 30 minutes for even cooking. Roast until the vegetables are soft and heavily blistered/charred.
Cool and Prep




Remove from the grill and allow the packets to cool slightly.
Unwrap carefully and transfer the roasted vegetables to a blender or food processor.
Blend the Salsa




Add:
- Garlic
- Cilantro
- Lime juice
- Salt
Blend until smooth or pulse for a chunkier texture.
Taste and adjust:
- Add more jalapeño/serrano for heat
- More lime for brightness
- More salt if needed
Serving Suggestions

This salsa is incredible with:
- Tortilla chips
- Sopapillas
- Grilled skirt steak fajitas
- Street tacos
- Breakfast tacos
- Smoked quesadillas
- Burrito bowls
- Grilled chicken or pulled pork
Heat Level Tips
I recommend starting conservatively with the peppers. Even using three jalapeños and no serranos, this batch came out fairly spicy for the family.
For a milder salsa:
- Start with 1–2 jalapeños
- Skip serranos entirely
- Blend, taste, then add more heat if desired
Backyard Texas Grill Pro Tip
Roasting the vegetables directly on charcoal instead of under a broiler gives this salsa its signature smoky flavor. It’s extra work—but absolutely worth it.
That’s it for this post, friends. Thanks for stopping by. If you make this firecracker salsa and enjoy it, please leave a comment or review. And before you go, why not pin some photos to your Pinterest boards?


Firecracker Salsa
This smoky Firecracker Salsa is blended from fire-roasted tomatoes, onions, and peppers for bold backyard flavor. Perfect for chips, tacos, fajitas, grilled meats, and more.
Ingredients
- 4 Roma tomatoes
- 1 medium white onion, peeled and halved
- 2 jalapeños, stemmed
- 1 poblano pepper (optional, if used)
- 2 cloves garlic
- ¼ cup fresh cilantro
- Juice of 1 lime
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (optional)
Instructions
- Grill or char tomatoes, onion, and peppers over high heat until blistered and blackened in spots.
- Transfer grilled vegetables to a blender or food processor.
- Add garlic, cilantro, lime juice, and seasonings.
- Pulse until mostly smooth but still slightly textured.
- Taste and adjust salt/lime as needed.
- Serve immediately, or chill 30 minutes for deeper flavor.
