Smoky, Spicy, and Better Than Any Jar — Ready in 20 Minutes
Prep Time: 5 Minutes | Cook Time: 15 Minutes | Total Time: 20 Minutes | Servings: 6–8
Why Charring the Ingredients Changes Everything
There is regular homemade salsa, and then there is this. The difference is one word: char. When you take fresh tomatoes, tomatillos, jalapeños, serrano peppers, onion, and garlic and let them blister and blacken in a screaming-hot skillet, something magical happens. The sugars caramelize, the skins blister, the flesh softens, and the flavors deepen into something smoky, complex, and intensely savory that you simply cannot get any other way. This is how the best Mexican restaurants make their salsa — charring the ingredients first, then blending them with fresh cilantro, lime juice, and seasonings into a salsa that tastes alive. It takes 20 minutes, uses one pan and one blender, and the result will make you throw every jar of store-bought salsa straight in the trash. More color equals more flavor. Promise you will char the ingredients first, okay?

Table of Contents
Ingredients
- 1–2 tablespoons olive oil
- 4 tomatoes
- 2 tomatillos, husked and rinsed
- ½ onion, cut in half (so you have 2 quarter pieces)
- 2 jalapeños
- 1 serrano pepper
- 3 cloves garlic (leave the peel on for charring)
- Salt and pepper, to taste
- 1 teaspoon chicken bouillon, to taste
- Juice from 1 lime, to taste
- Handful of fresh cilantro
Optional Add-Ins
- 1 chipotle pepper in adobo sauce (for smoky heat)
- ½ teaspoon cumin
- 1 extra lime for more acidity
- Diced mango for a sweet-spicy twist
- Roasted corn kernels
- Extra serrano for more heat
Salsa Step-by-Step Instructions
Step 1: Heat Your Skillet Until Screaming Hot
The entire flavor of this salsa depends on this step. You need a heavy pan that can handle high heat without warping and hold that heat evenly so every vegetable chars properly on all sides. A thin, cheap pan will give you uneven results with burnt spots and raw spots.
I use a Lodge 12-Inch Cast Iron Skillet for this — it gets blazing hot, distributes heat perfectly, and gives you those deep, dark char marks that create all the smoky flavor. Heat it over medium-high heat with 1 to 2 tablespoons of olive oil until the oil is shimmering and just starting to smoke.
- Quality Cast Iron Frying Pan: The Lodge Seasoned Cast Iron Skillet is loved for its great heat retention, incredible dur…
- Naturally Seasoned for Non-Stick Finish: Each pre-seasoned skillet arrives ready to use with a smooth non-stick finish t…
- Heavy-Duty & Long-Lasting: This cast iron frying pan is crafted for durability and multipurpose use, with an easy-grip t…
Step 2: Char the Vegetables
Once the skillet is ripping hot, add the tomatoes, tomatillos, onion quarters, jalapeños, serrano, and garlic cloves (leave the peel on the garlic — it protects the clove while charring and peels off easily after). Let everything sit without moving for 2 to 3 minutes until the bottoms develop deep, dark char marks. Then flip and repeat on all sides. Total charring time is about 10 to 15 minutes. You want serious color here — blackened spots, blistered skins, softened flesh. Do not be afraid of the dark spots. More color equals more flavor. The tomatoes will burst and release juices — that is perfect. Everything should be soft and heavily charred when done.
Step 3: Blend to Your Desired Consistency
Peel the garlic cloves and transfer all the charred ingredients directly into a blender — tomatoes, tomatillos, onion, jalapeños, serrano, and garlic. Add the salt, pepper, chicken bouillon, lime juice, and the handful of fresh cilantro.
This is where a good blender matters. A weak blender leaves chunks of skin and seeds and struggles with whole charred tomatoes. You want a blender with enough power to pulse everything to your perfect consistency — chunky, medium, or silky smooth — in seconds.
I use the Ninja Professional 72oz Blender (1000 Watts) for this. It handles whole charred tomatoes, peppers, and onion without any trouble. A few pulses for chunky, a few more for restaurant-smooth. The 72oz jar is big enough for a full batch with room to spare.
- PROFESSIONAL POWER: 1000 watts of professional power can crush ice and breakdown any tough ingredient.Power source : Cor…
- XL CAPACITY: The 72 oz professional blender pitcher is excellent for making frozen drinks and creamy smoothies for the e…
- INTELLIGENT TECHNOLOGY: Total Crushing Technology delivers unbeatable power with blades that pulverize and crush through…
Pulse until you reach your desired consistency. Taste for seasonings — you may want more salt, more lime, or more bouillon. Adjust to your liking.
Pro tip: Add about 1 teaspoon of olive oil to the blender and pulse a few more times. This thickens the salsa slightly and gives it a richer mouthfeel.
Step 4: Squeeze Fresh Lime and Adjust
Fresh lime juice is what brings this entire salsa to life. It brightens the smoky, charred flavors and balances the heat from the peppers. You want every last drop from that lime — and zero seeds falling into your salsa.
A simple handheld citrus squeezer makes this effortless. Just cut the lime in half, place it in the squeezer, and press. Maximum juice, zero seeds, zero effort.
- 3-in-1 Versatility for Wellness: Equipped with two interchangeable strainers (Juice & Sorbet), easily switch between ext…
- MAXIMUM TIME-SAVER: 6.5-Inch Mega-Wide Chute: Featuring an extra-wide 6.5-inch feed chute, this juicer accepts large who…
- EXTRA-LARGE CAPACITY: 100oz Hopper: Designed for the modern family and serious meal preppers. The extra-large 100-ounce …
Taste the salsa one final time after adding the lime. Adjust salt, bouillon, or lime to your preference. The salsa is ready to serve immediately or can be chilled in the fridge for even better flavor.
Step 5: Serve and Enjoy
Transfer the salsa to a bowl and serve with tortilla chips, tacos, burritos, quesadillas, grilled meats, eggs, or anything that needs a hit of smoky, spicy, fresh flavor. This salsa goes with everything.

Estimated Nutrition Information (Per Serving)
Based on 8 servings:
- Serving Size: 80 g
- Calories: 35 kcal
- Total Fat: 2 g
- Saturated Fat: 0 g
- Polyunsaturated Fat: 0 g
- Monounsaturated Fat: 1 g
- Trans Fat: 0 g
- Cholesterol: 0 mg
- Sodium: 280 mg
- Potassium: 220 mg
- Total Carbohydrates: 4 g
- Dietary Fiber: 1 g
- Sugar: 2 g
- Protein: 1 g
- Vitamin A: 800 IU
- Vitamin C: 18 mg
- Calcium: 15 mg
- Iron: 0 mg
Pro Tips for the Best Results
Do not be afraid of the char: The blackened spots are not burnt — they are flavor. The more char you get, the smokier and more complex your salsa will taste. This is the single most important step in the entire recipe.
Leave the garlic peel on while charring: The peel protects the garlic from burning completely while still allowing it to roast and soften inside. Peel it after charring — it slides right off.
Control the heat level: For mild salsa, remove the seeds and membranes from the jalapeños and serrano before charring. For medium, leave the seeds in the jalapeños but remove from the serrano. For hot, leave everything in.
Use the olive oil trick: Adding 1 teaspoon of olive oil to the blender and pulsing thickens the salsa slightly and gives it a richer, more restaurant-like consistency. Small trick, big difference.
Chicken bouillon is the secret ingredient: It adds a savory, umami depth that makes the salsa taste like it came from a Mexican restaurant. Start with 1 teaspoon and add more to taste.
Taste and adjust: Every tomato and pepper is different. Always taste your salsa after blending and adjust the salt, lime, and bouillon to your liking. This is a recipe you season by feel.
Chill for better flavor: The salsa tastes great immediately, but chilling it in the fridge for 30 minutes to an hour lets the flavors meld together and intensify.
Delicious Variations to Try
Charred Salsa Verde
Replace the tomatoes with 6 to 8 tomatillos. Keep the jalapeños, serrano, onion, garlic, and cilantro. Add an extra lime. The result is a tangy, bright green salsa that is incredible on tacos and enchiladas.
Smoky Chipotle Salsa
Add 1 to 2 chipotle peppers in adobo sauce to the blender along with a teaspoon of the adobo sauce. This adds a deep, smoky heat that is rich and complex.
Mango Habanero Salsa
Replace 2 of the tomatoes with 1 large diced mango. Swap the serrano for half a habanero (be careful — habaneros are extremely hot). The sweet mango and fiery habanero combination is addictive.
Roasted Garlic Salsa
Instead of charring 3 cloves, roast an entire head of garlic in the oven at 400°F for 30 minutes. Squeeze the soft, sweet roasted cloves into the blender for a mellow, deeply garlicky salsa.
Avocado Salsa
Blend in 1 ripe avocado with the charred ingredients. The avocado makes the salsa creamy, thick, and rich — perfect for drizzling on tacos or using as a dip.
Extra Spicy Salsa
Add 2 extra serrano peppers and a habanero. Leave all the seeds in. Finish with a squeeze of extra lime to balance the intense heat. For heat lovers only.
Storage Instructions
Refrigerator Storage
Transfer the salsa to an airtight container or mason jar and store in the refrigerator for up to 7 days. The flavors develop and improve over the first 24 hours.
Freezer Storage
This salsa freezes beautifully for up to 3 months. Pour into freezer-safe containers or ice cube trays for portion-sized servings. Thaw in the fridge overnight before serving.
Serving Suggestions
Serve with tortilla chips, on tacos, burritos, quesadillas, nachos, grilled chicken, steak, fish, scrambled eggs, or huevos rancheros. This salsa goes with literally everything.
Frequently Asked Questions
What are tomatillos and where do I find them? Tomatillos look like small green tomatoes wrapped in a papery husk. They are tangy and slightly citrusy. Find them in the produce section of most grocery stores, usually near the peppers and tomatoes. Remove the husks and rinse off the sticky residue before using.
How spicy is this salsa? With 2 jalapeños and 1 serrano, it has a moderate kick. For mild, remove the seeds and membranes from all peppers. For extra hot, leave everything in and add more serranos.
Can I use canned tomatoes? Fresh tomatoes charred in the skillet are what make this recipe special. Canned tomatoes will not give you the same smoky, charred flavor. If fresh tomatoes are not available, fire-roasted canned tomatoes are the closest substitute.
Do I need to peel the charred tomatoes? No. The skins blend right in and add body and texture to the salsa. A powerful blender breaks them down completely.
Can I use a food processor instead of a blender? Yes, but a blender gives you a smoother, more restaurant-like consistency. A food processor tends to leave the salsa chunkier, which some people prefer.
What does the chicken bouillon do? It adds savory, umami depth that makes the salsa taste richer and more complex. It is the secret ingredient that separates homemade salsa from restaurant-quality salsa. Use a vegetable bouillon cube for a vegetarian version.
Can I make this without the char? Technically yes, but you will be missing the entire point of this recipe. The char is what creates the smoky, deep, complex flavor. Without it, you just have regular blended salsa.
You Might Also Love
If you love bold Mexican-inspired flavors, check out our Beef Stew for a hearty, comfort-food dinner, or our Cajun Chicken Pasta for a creamy, spicy pasta that hits the same flavor notes