Begin by prepping the aromatics. Add the chopped onion, jalapeño, and crushed garlic cloves to a food processor. Pulse several times until the mixture is finely chopped, forming a flavorful base.
Next, incorporate the tomatoes. Add the can of diced tomatoes and the can of tomatoes with green chiles to the processor. If using fresh tomatoes, ensure they are coarsely chopped before blending. Pulse the mixture just until the tomatoes release their juices and begin to break down—avoid over-processing if you prefer a chunkier salsa.
Now it’s time to enhance the flavor. Add the honey, salt, cilantro leaves, and freshly squeezed lime juice to the mixture. Begin with the juice from half a lime—lime can quickly dominate the profile, so adjust slowly.
Pulse once more to blend everything together, stopping once your preferred texture is achieved. Whether you like your salsa smooth or rustic and chunky, you’re in control. Taste, then fine-tune with additional salt, honey, or lime juice as needed. Serve fresh or chill to let the flavors meld.