I don't have a recipe as such. Have to have cilantro, onion, cumin, garlic, and lime juice. After that, it is any combination of canned tomatoes, canned tomatoes with jalapenos, fresh tomatoes, fresh Anaheims and Jalapenos, Vietnamese Chili sauce--whatever I happen to have in the cabinets if I can't get to the store and really, REALLY want something resembling salsa.