My experience with this salsa has always been the same: it disappears fast. It’s the kind of fresh, no-cook Mexican salsa that tastes bright, a little smoky from the jalapeños, and perfectly balanced with lime and cilantro. If you want a quick dip for tortilla chips or a simple topping that makes tacos, grilled chicken, or breakfast eggs feel more complete, this is exactly the kind of recipe people keep coming back to.

Why you’ll love this dish
There’s a lot to like here, starting with the fact that it comes together in minutes and doesn’t require turning on the stove. That makes it ideal for busy weeknights, casual gatherings, game day, or any time you want something fresh without extra effort.
It also uses everyday ingredients, so you can usually make it without a special grocery run. The tomatoes bring sweetness, the onion adds sharpness, the jalapeños give it a little heat, and lime juice keeps everything lively. It’s the kind of salsa that feels homemade in the best possible way.
This recipe is also easy to adjust. Blend it smooth for a restaurant-style salsa, or pulse it for a chunkier texture. And because it’s naturally vegan and gluten-free, it fits a wide range of diets with no extra work.
“Fresh, fast, and surprisingly close to the salsa you’d expect at a favorite Mexican restaurant. It’s balanced, versatile, and easy to make exactly how you like it.”
Preparing Chi Chi’s Mexican Salsa
The process is wonderfully simple: add the fresh ingredients to a blender, process until the texture looks the way you want, then finish with salt. That’s it. The trick is not overthinking it. Fresh tomatoes do most of the work, while the lime and cilantro lift the flavor and make the salsa taste vibrant.
If your tomatoes are especially juicy, the salsa may come out thinner at first. That’s normal. You can always blend briefly, then taste and adjust. If you prefer a thicker salsa, let it sit for a few minutes after blending so the flavors settle and the texture evens out.
{image_template}
What you’ll need
- 4 ripe tomatoes: Use ripe but firm tomatoes for the best flavor. Overripe tomatoes can make the salsa too watery.
- 1 onion, chopped: White onion is the most traditional choice, but yellow onion works too.
- 2 jalapeño peppers, seeded and chopped: Remove the seeds for a milder salsa. Leave some in if you want more heat.
- 1/4 cup fresh cilantro, chopped: Fresh cilantro gives the salsa its classic bright flavor.
- 2 cloves garlic, minced: Garlic adds depth, but don’t overdo it or it can overpower the salsa.
- Juice of 1 lime: Fresh lime juice is best for a clean, tangy finish.
- Salt to taste: Add gradually and taste as you go.
Step-by-step instructions
- Add the tomatoes, onion, jalapeños, cilantro, garlic, and lime juice to a blender.
- Blend in short bursts until the salsa reaches your preferred texture. Stop early if you want it chunky, or blend longer for a smoother consistency.
- Taste the salsa and season with salt a little at a time until the flavor pops.
- Serve right away with tortilla chips, or spoon it over tacos, burritos, grilled meats, enchiladas, eggs, or rice bowls.
Best ways to enjoy it
This salsa is at its best when it’s served fresh and cold. A bowl of tortilla chips is the obvious choice, but there are plenty of ways to use it beyond dipping.
Try it spooned over carne asada, chicken fajitas, fish tacos, quesadillas, or breakfast burritos. It also works well as a topping for scrambled eggs, avocado toast with a Mexican twist, or grilled vegetables. For a nicer presentation, serve it in a small bowl with a few cilantro leaves on top and a lime wedge on the side.
If you’re hosting, pair it with guacamole, queso, and chips for an easy appetizer spread. It also makes a strong addition to taco night because it brightens richer fillings and adds freshness to the plate.
Keeping leftovers fresh
Store leftover salsa in an airtight container in the refrigerator. Because it’s made with fresh produce, it’s best enjoyed within 3 to 4 days for the best flavor and texture.
Give it a stir before serving again, since some liquid may separate naturally. If it smells off, looks unusually watery, or has changed color significantly, it’s safer to discard it.
Freezing is not ideal for this salsa. Tomatoes and onions tend to lose their fresh texture after thawing, so the result can become mushy and less appealing. For the best quality, make smaller batches more often.
Helpful cooking tips
Use ripe tomatoes for the best flavor. If your tomatoes are bland, the salsa will taste flat no matter what else you add.
Taste before adding all the salt. Fresh salsa can change a lot once the salt and lime settle in, so season gradually.
If you want more heat, add one jalapeño with the seeds or include a small piece of serrano pepper. If you want less heat, use just one jalapeño and remove every seed and bit of white membrane.
For a more restaurant-style finish, chill the salsa for 15 to 20 minutes before serving. That short rest helps the flavors meld and taste more cohesive.
Creative twists
You can easily change the flavor profile without losing the spirit of the recipe.
- Add roasted tomatoes for a smokier, deeper salsa.
- Mix in a little serrano pepper for extra heat.
- Use half red onion for a sharper bite and a slightly sweeter color.
- Blend in a small piece of cucumber for a cooler, lighter salsa.
- Add a pinch of cumin if you want a warmer, more earthy note.
If you prefer a chunkier pico-style texture, pulse the ingredients instead of blending fully. That gives you a fresher, more rustic result that works especially well for tacos and grilled meats.
Common questions
How long does this salsa take to make?
It takes only a few minutes from start to finish. Since there’s no cooking involved, the main time is just washing, chopping, and blending the ingredients.
Can I make it less spicy?
Yes. Remove the jalapeño seeds and membranes, or use only one pepper instead of two. You can also add more tomato to soften the heat.
Can I use a food processor instead of a blender?
Absolutely. A food processor works well if you want a chunkier texture. A blender usually gives a smoother, more restaurant-style result.
Is this salsa good for meal prep?
It can be, as long as you keep in mind that fresh salsa is best within a few days. Store it in the fridge and stir before serving.
What if my salsa turns out too thin?
If it seems watery, let it rest for a few minutes after blending. You can also add another tomato or a little extra onion and blend briefly again to thicken it slightly.