Skip to Content

Easy Homemade Salsa Recipe – Ready To Eat In Minutes

Making Homemade Salsa is quite easy to do. With just a few basic ingredients and a food processor or blender you can make fresh salsa in your own kitchen in minutes!

This is our ‘go to’ recipe when we want to make a small batch of salsa to serve with chips or with our dinner in the middle of summer. Best of all there is no cooking required and no peeling of the tomatoes!

All you have to do is chop some tomatoes, onions and peppers and add them to the bowl of a food processor or blender. Throw in a few spices and cilantro and the salsa will be ready in less than 2 minutes!

homemade salsa in glass bowl
Homemade salsa can be used as a dip with tortilla chips or it can be spread on top of your favorite Mexican dish.

It is a great recipe to make after you pick a few ripe tomatoes and peppers out of the garden. However, for this recipe you don’t have to worry about having bushels of tomatoes on hand.

Instead, this is a small batch, fresh salsa recipe that can be enjoyed immediately, and with very little work. The flavors of fresh produce and spices create a magnificent, chunky salsa that can be used for dipping with tortilla chips or as an addition to your favorite dinner recipes.

And the best part of all – it only takes minutes to prepare! However, if you are looking for a big batch salsa recipe for canning, here are two of my favorites:

Canning Tomato Salsa Recipes

Best Type of Tomatoes To Use To Make This Easy Homemade Salsa

Whenever I make salsa, pasta sauce or pizza sauce for canning I always use paste tomatoes as the primary variety of tomato. These type of tomatoes are often labeled as Roma, Amish Paste or San Marzano tomatoes.

The reason that they are the preferred tomato in most salsa or sauce canning recipes is because they have thick walls. And that means that they are able to stand up to the cooking process better than standard slicing tomatoes.

Slicing tomatoes, which can be anything from Big Boy, Beef Steak, or Celebrity tomatoes have a larger seed core than paste tomatoes. Therefore, they produce more liquid when cooked down.

paste tomatoes cut in chunks
Paste tomatoes are great to use because they have thicker walls and less water content. However, you can use any variety of tomato to make this homemade salsa recipe.

However, because you won’t be cooking to make this homemade salsa recipe, you can use just about any variety of tomato that you have on hand. The only difference will be in the thickness of the salsa.

If you use all slicing tomatoes that have a high water content, the end product will be on the thinner side. On the contrary, if you use all paste tomatoes the salsa will turn out thicker, even if you pulse it longer in the food processor.

And of course, if you have an abundance of cherry tomatoes that you don’t know what to do with, it is okay to use them in this recipe as well.

How To Make Fresh Homemade Salsa In Minutes

*Complete recipe instructions including specific measurements, cook temperatures and times are located in a printable recipe card at the bottom of this article. However, be sure to keep reading for helpful tips and tricks when making this recipe.


  • 10 Paste Tomatoes, roughly diced*
  • 2/3 cup roughly diced Onion
  • 2 Garlic cloves, minced
  • 1 tsp Cumin
  • 1/2 cup Cilantro leaves and stems
  • juice of 1 Lime,
  • 1/2 tsp Salt
  • 1 Jalapeno pepper, diced
  • 1 Poblano pepper, diced
  • 1/2 tsp granulated Sugar (optional)

*Because the size of tomatoes vary so much, you are looking for about 1 1/4 pound of paste tomatoes. If you are using slicing tomatoes, plan on using approximately 3-4 medium size tomatoes.

If you are using only cherry tomatoes to make this easy homemade salsa, you will need 25-30 cherry tomatoes. One of the things that I love about this recipe is that it isn’t an exact science.

So if you like your salsa with more tomato flavor, add more tomatoes. However, if you want the bite of peppers and onions to shine through just as much or more, adjust the amount to your preference.

chopped white onion
You can use a white, yellow or red onion. The choice is up to you!


The first step in making this easy homemade salsa is to prepare the tomatoes. Wash and dry the tomatoes and then cut off the stem and remove the core.

Then cut each tomato in half and squeeze out the excess juice and seeds. It is okay if some of the juice and seeds remain in the tomato.

The objective here is to remove what you can just by squeezing it with your hands so that the salsa doesn’t turn out too runny. As for the seeds, squeeze what you can, however, you may need to pop the seed core out with a spoon if it is being stubborn.

Cut each tomato half in smaller chunks and then place the tomatoes in a food processor or blender. Push the pulse button 4-6 times until the tomatoes reach a thick, chunky consistency.

pulsing tomatoes
Whether you use a food processor or blender, be sure to pulse and not puree the tomatoes.

*It is important to use only the pulse button. If you place your food processor on low or high, the salsa will turn out as thin as picante sauce.

After the tomatoes have been broken down a little, place all of the remaining ingredients into the food processor with the tomatoes. Press pulse 3-5 times to get a well combined, chunky salsa.

That is how easy it is to make homemade salsa! You can eat it right away or cover and place in the refrigerator for an hour to allow the flavors to meld even more.

Serve immediately or refrigerate for up to 5 days. The salsa will become thinner the longer it has been refrigerated.

Frequently Asked Questions

1. I don’t have fresh garlic, can I use jarred minced garlic?

If you don’t have access to fresh garlic cloves, you can certainly use the jarred minced garlic. 1 garlic clove equals 1/2 teaspoon of jarred minced garlic.

Therefore, in this recipe substitute 2 garlic cloves with 1 teaspoon of jarred minced garlic.

2. How many teaspoons are in the juice of a lime?

If you don’t have a fresh lime to squeeze for juice, you can substitute bottled lime juice instead. The average lime will yield 6 teaspoons (2 tablespoons) of lime juice.

easy homemade salsa on tortilla chip
Of course you can dip tortilla chips in the salsa, but you can also use it as a condiment to flavor your favorite Mexican or Tex-Mex dish.

3. Is this easy homemade salsa recipe hot?

Because we are using both jalapeno and poblano peppers in this recipe, the salsa can get spicy. However, if you don’t like much spice but would like to enjoy fresh salsa, simply reduce the heat.

Do this by removing the seeds and ribs of the peppers before they go into the food processor. You will still get the flavor of the peppers, without all the heat.


Mary and Jim

texas sheet cake banner ad

As always, feel free to email us at with comments, questions, or to simply say hello! You can sign up for our free email list in the subscribe now box in the middle of this article. Follow us on Facebook here : OWG Facebook. This article may contain affiliate links.

Homemade Salsa

homemade salsa

Making Homemade Salsa is quite easy to do. With just a few basic ingredients and a food processor or blender you can make fresh salsa in your own kitchen!

Prep Time 10 minutes
Total Time 10 minutes


  • 10 Roma / Paste Tomatoes / Diced
  • 2/3 cup onion, diced
  • 2 garlic cloves, minced
  • 1 tsp cumin
  • 1/2 cup cilantro
  • the juice of 1 lime
  • 1/2 tsp salt
  • 1 jalapeno pepper, diced
  • 1 poblano pepper, diced
  • optional 1/2 tsp sugar


  1. Wash and dry the tomatoes. Cut them in half and squeeze out the juice and seeds. They don't have to come completely out, as long as you get the majority your salsa won't be too runny.
  2. Place the tomatoes in a food processor. Pulse 4-6 times until the tomatoes reach a thick and chunky consistency.
  3. Place all remaining ingredients into the food processor with the tomatoes.
  4. Pulse 3-5 times until well combined, but still chunky.
  5. Eat it right away or place in the fridge for an hour to allow the flavors to meld even more.


This can be stored in the fridge for up to 5 days.
Recipe courtesy of Old World Garden Farms

Nutrition Information:

Serving Size:

1 grams

Amount Per Serving: Unsaturated Fat: 0g
Skip to Recipe