Authentic guacamole is made with avocado, onion, tomato, cilantro, lime juice, jalapeno, garlic, and salt.