The best guacamole recipe with tomatoes. All you need is avocados, shallot, tomatoes, cilantro, lime juice, garlic and salt and pepper.