bring the heat...it ain’t guac without heat. In fact without heat, it’s just vegetables.... which is wrong.
Avocados, Lime juice (key limes or Mexican Limons), a little less lemon juice, Cilantro (no stems, just finely minced leaves), fine fresh garlic, A few shakes of Cholula hot sauce, 1 red onion medium diced, several Roma tomatoes, (add a fried tomatillo, doesn’t hurt), and even a couple of green onions finely diced. (For spiciness, jalapeno or habinero finely diced on the side.)
(Mayo ONLY if you live or think like somebody north of the Mason-Dixon line.)