First, gather all ingredients. Clean and roughly chop your produce. (Important note: If you are unsure of the consistency of salsa you want, I recommend dividing your ingredients into two parts. Start by blending one portion and pour into a medium bowl. Then, blend the second portion and combine both portions in the bowl together.)
Then, put all ingredients into a blender. If you desire a chunkier salsa versus a smoother restaurant style salsa, then divide your tomatoes in half and save half to add towards the end of blending.
Now, pulse the blender until you reach your desired consistency. I recommend pulsing for very short periods like 2-3 seconds at a time. If you want chunkier salsa, then add your second half of tomatoes when you have almost achieved your desired consistency followed by one last 2 second pulse.
Lastly, enjoy this delicious salsa now or let the flavors marinate together for at least 30 minutes. Store leftovers in an airtight container for up to 5 days in the refrigerator.