Combine all the ingredients in a blender and pulse a few times until it's blended to small, coarse chunks. Don't make it too chunky because you don't' want to bite into a big piece of garlic or jalapeno.
Serve right away to transfer into a glass jar with a lid and refrigerate.
Store homemade salsa in the refrigerator, in an air-tight container, for up to a week.
Need To Use Fresh Tomatoes? While canned tomatoes will give you the best restaurant style salsa and is easier, you can still use fresh tomatoes if you prefer. You can use fresh tomatoes in this recipe and simmer the blended salsa with a little cooking oil for about 15 minutes to get similar flavor. Use about 1.25-1.5 lbs. of fresh Roma or San Marzano tomatoes for best results.Make It Spicier: Jalapeños are a pretty mild chili pepper, so you can use spicier peppers. Older jalapeños are also spicier than younger ones, and you can tell the older ones by the veins on their skin. Younger jalapeños have smooth green skin and older have dry veins running on the skin. The older the jalapeño, the more veins it has, and the spicier it will be! You can also leave the seeds of the chili pepper in to get much more spice.