White onion is the classic choice for guacamole because of its crisp, fresh, and clean flavor profile. You can substitute for yellow onion or red onion like we did with the Corn Guacamole, but white onion is most commonly used in authentic guac.