Traditional guacamole is very basic. The key is very good avocados and fresh cilantro. It’s a challenge to buy perfect avocados in the U.S. I buy young and then mature them at home in a paper bag. Mash two avocados. Add some salt to taste. Add very finely chopped onion. Add chopped cilantro. Officially only the leaves are chopped but I am a bit lazy on this and some very small stems make it in. Add good quality tomato finely chopped. If you don’t have good tomatoes I recommend skipping this step. Add heat: many options. I like dicing jalapenos or seranos from the bottle or can and finishing with a bit of Cholula hot sauce or Tabasco- something with a bit of vinegar and smokey pepper.