Mexican food has this distinct flavor that to me has to do with cumin and cilantro. Salsa means sauce in the Spanish language, and this is my favorite recipe.
For the salsa:
1 pound/500g fresh tomatoes, finely diced
1/2 cup onion, finely diced
1/2 cup bell pepper (red or green - stems, ribs and seeds removed), diced
2 tablespoons canola oil or olive oil
Juice of one lime (I do not use it)
1/2 teaspoon ground cilantro
1 teaspoon ground cumin
Salt, oregano and pepper to taste
If you like a creamy salsa, add some tomato sauce.
Place all ingredients in a medium size bowl. Let sit, loosely covered, at room temperature for the flavors to blend. Serve immediately or refrigerate and serve within 4 hours. For nachos, chicken, fish, vegetables, tortillas, tacos etc., and this does the trick for barbecues too!