In a medium bowl, combine onion, tomato, jalapeno, lime juice and salt.
Carefully using a knife, halve the avocados, and remove the pits.
Next, switch to a paring knife and score each avocado half in a cross hatch patter all the way to the skin, but not through the skin.
Now, using a spoon, scoop the avocado meat into the bowl with the other ingredients.
Using a spoon, fold the ingredients together until the guacamole is the texture you prefer. I like to keep mine chunky.
Finally, add the cilantro and fold to evenly distribute.
Serve with chips, tacos or on a burrito!