This Homemade Salsa Recipe is a cinch to make, and it tastes so much better than jarred salsa at a fraction of the cost. If you love salsa as much as my family does, then this is a must-try recipe. You will be so pleased with all the delicious fresh flavors just bursting through.

You can have this beauty prepared in about five minutes. It is perfect with chips, quesadillas, burritos, and tacos. You can spoon over quiche, scrambled eggs, omelets, and frittatas. You can slow cook it with chicken, beef, or pork. The uses of salsa in recipes and cooking are unlimited.
Ingredient Notes and Substitutions
See the complete list of ingredients on the recipe card below.
- Tomatoes: Use meaty tomatoes like Roma tomatoes. They have less water and seeds. You can use other meaty tomatoes. You can also use fresh or canned San Marzano tomatoes.
- Onion: Use sweet yellow onions or red onions.
- Lime: Use fresh lime juice for the best flavor.
- Jalapeno: Remove the stem, and if you want a milder blend, remove the seeds.
- Cilantro: Use fresh cilantro, not dried.
How To Make Homemade Salsa
This is a summary version; for the complete list of ingredients and instructions, please refer to the recipe card below.
- Score and blanch the tomatoes, then plunge them into an ice bath to stop the cooking process. Peel the tomatoes with your fingers.
- Add the onion and garlic to a food processor fitted with a chopping blade. Pulse a couple of times.
- Add the jalapeno to the food processor and pulse several times.
- Add the cilantro, lime juice, cumin, paprika, cayenne pepper, salt, black pepper, and tomatoes. Pulse a few more times until the desired texture is reached.


To keep fresh salsa at its best and prolong its shelf life, store it in an airtight container in the refrigerator. Homemade salsa will keep for about 5-7 days. If it smells bad or develops mold, discard the salsa. Salsa can be frozen and will maintain quality for about 6-8 weeks.
Any tomato that is vine-ripened, meaty, and tasty makes a good salsa tomato. Roma tomatoes are always a good bet. If the tomatoes that you purchase or grow seem a little too juicy, cut them in half horizontally and scoop out some of the seeds and juice before adding them to the food processor.

Perfect Pairings
- Tacos: ground beef tacos, shredded chicken tacos, and ground turkey tacos.
- Eggs: breakfast tacos, microwave scrambled eggs, and breakfast burritos.
- Casseroles: chile relleno casserole, chicken fajita casserole, and chicken taco casserole.

So if you love flavor-packed salsa without all those additives and preservatives, grab that food processor and whip up this fresh salsa. It will leave you wondering why you have not made it yourself all along.

Homemade Salsa Recipe
Ingredients
- 5 large Roma tomatoes
- 1 medium yellow onion, quartered
- 3 cloves garlic
- 1 jalapeno, stem removed
- ¼ cup cilantro
- 1 lime, juiced
- ¼ teaspoon cumin
- ¼ teaspoon smoked paprika
- 1-2 pinches ground cayenne
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Instructions
- Bring a large pot of water to a boil. Score the the non-stem ends of the tomatoes. Carefully add to the boiling water for 60 seconds. Plunge them into an ice bath to stop the cooking process. Once chilled, dry the tomatoes and peel the skins with your fingers.
- Add the onion and garlic to a food processor fitted with a chopping blade. Pulse a couple of times.
- Add the jalapeno to the food processor and pulse several times.
- Add the cilantro, lime juice, cumin, paprika, cayenne pepper, salt, black pepper, and tomatoes. Pulse a few more times until the desired texture is reached.
Notes
- Store the salsa in an airtight container in the refrigerator for up to 4 days.








Lisa
This was absolutely delicious! Homemade salsa is one of my favorite things to make during the summer, especially when tomatoes are fresh and full of flavor. I love that this comes together so quickly and uses simple ingredients most of us already have on hand
Claire
It’s surprising how easy homemade salsa is to make. And so much better for you than buying ready made ones which will be full of sugar and who knows whatever else. I made salsa last week, but didn’t have any cilantro – I’ll have to keep an eye out next time!
Marley
I didn’t really know that salsa was so easy to make. It was delicious! Thanks for the recipe, Beth!
Mulligan
Salsa is such a great side dish. I love it with lemon juice and chicken bouillon. I can’t wait to try this recipe for the finals.