Homemade Salsa Recipe
Once you’ve made your own salsa, it’s genuinely hard to go back to a jar. This version comes together in a blender or food processor in about ten minutes, and the flavor is brighter and fresher than almost anything on a grocery store shelf, no matter how good the label looks.
The trick to good blender salsa is not over-processing it — you want small, distinct pieces of tomato and onion, not a smooth puree. A few quick pulses gets you there, keeping the texture closer to what you’d get chopping everything by hand, minus the actual chopping time.
This recipe uses canned tomatoes as the base, which might sound like a shortcut, but it actually gives more consistent results than fresh tomatoes year-round, since good canned tomatoes are picked and processed at peak ripeness regardless of the season.

Why You’ll Love This Salsa
- Ready in about 10 minutes using a blender or food processor
- Fresh, bright flavor that’s noticeably better than store-bought
- Easy to adjust the heat level up or down to your taste
- Made with pantry-friendly canned tomatoes, so you can make it any time of year
A Quick Note on Ingredients
Fire-roasted canned tomatoes add a subtle smoky depth that plain canned tomatoes don’t have, and they’re worth seeking out if your store carries them. Either way, look for whole or diced tomatoes rather than crushed, since crushed tomatoes are already broken down too much for the texture this recipe is going for.
For the heat, jalapeño is the classic choice, but the amount of heat varies a lot from pepper to pepper — start with less than you think you need, taste, and add more if you want it spicier. Removing the seeds and ribs keeps things milder if that’s your preference.

Ingredients
- 1 (28 oz) can fire-roasted diced tomatoes
- 1/2 white onion, roughly chopped
- 1 jalapeño, seeds removed for milder heat
- 2 cloves garlic
- 1/2 cup fresh cilantro
- Juice of 1 lime
- 1/2 teaspoon ground cumin
- Salt, to taste
Instructions
1. Add the base ingredients. Add the canned tomatoes, onion, jalapeño, and garlic to a blender or food processor.
2. Pulse to combine. Pulse a few times until the mixture reaches your desired consistency — a few short pulses will keep some texture, while more pulses will make it smoother.

3. Add the remaining ingredients. Add the cilantro, lime juice, cumin, and salt, then pulse a few more times just to combine everything evenly.
4. Taste and adjust. Taste and adjust salt, lime juice, or heat as needed. If it’s too spicy, a little extra tomato or a small pinch of sugar can help mellow it out.
5. Chill before serving. Transfer the salsa to a bowl and refrigerate for at least 30 minutes before serving, which lets the flavors meld and improves the overall taste.
Tips for the Best Homemade Salsa Every Time
- Don’t over-blend. Short pulses keep the texture chunky rather than pureed — check consistency frequently rather than running the blender continuously.
- Let it chill before serving. Salsa tastes noticeably better after resting in the fridge for at least 30 minutes, as the flavors have time to meld.
- Taste as you go with the jalapeño. Heat levels vary a lot pepper to pepper, so start with less and add more gradually rather than adding it all at once.
- Use fresh lime juice. Bottled lime juice works in a pinch, but fresh juice makes a noticeable difference in how bright the final salsa tastes.
Variations
Adding a ripe avocado and pulsing briefly turns this into a chunky salsa-guacamole hybrid. For a fruitier version, stir in a cup of diced fresh mango or pineapple after blending for a sweet-spicy combination. Swapping the jalapeño for a chipotle pepper in adobo sauce adds a deeper, smokier heat instead of the brighter jalapeño flavor.
Storage and Make-Ahead Tips
This salsa keeps well in an airtight container in the refrigerator for up to a week, and the flavor actually improves over the first day or two as everything melds together. It’s not a good candidate for freezing, since the tomatoes and onion tend to separate and turn watery once thawed.
Serving Suggestions
Tortilla chips are the obvious pairing, but this salsa works well in a lot of other places too. Spoon it over tacos, eggs, or grilled chicken for an easy way to add fresh flavor without much extra effort. Stirred into scrambled eggs or folded into a breakfast burrito, it adds brightness that cuts through richer ingredients like cheese and beans.
For a party spread, set it out alongside guacamole and queso for a simple dip trio — the different textures and flavors complement each other well. It also makes a good base for a quick pico de gallo-style topping on grilled fish or steak if you want to use it beyond the usual chip-and-dip setup.

Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, though canned tomatoes give more consistent results year-round since they’re picked at peak ripeness — if using fresh, choose the ripest tomatoes you can find.
How spicy is this salsa?
As written, it has a mild-to-medium heat depending on your jalapeño — remove the seeds and ribs for a milder version, or add a second jalapeño for more heat.
Can I make this without a blender or food processor?
Yes — finely dice all the ingredients by hand for a chunkier, more traditional pico de gallo-style texture.
How long does homemade salsa last?
It keeps well in the refrigerator for up to a week, with the flavor improving over the first day or two.
Can I can this salsa for long-term storage?
This particular recipe isn’t formulated for shelf-stable canning — if you want to can salsa, look for a tested, canning-specific recipe with the correct acidity levels for safety.
If you make this, I’d love to know how it turns out — leave a comment and a star rating below, and let me know if you tried any of the variations.
