Cut the avocados in half lengthwise with a knife until your blade hits the pit. Then slowly rotate the avocado over the blade until it's cut around the full diameter. Put the knife down and twist the two avocado halves opposite directions to separate. Remove the pit carefully with a knife and scoop out the flesh with a spoon. Add to a medium bowl.
Smash the avocado with a fork until it reaches your desired consistency. I prefer mine well mashed - not chunky.
Chop the onion and serrano (or jalapeño) peppers finely and evenly before adding them to the bowl of avocado. Juice half a lime into the bowl and add the salt. Using the same fork as before, mash and stir the guacamole until the ingredients are distributed evenly. Add in the tomato and stir well, but do not mash (it will release too much water).
Serve with tortilla chips, tacos, burrito bowls, and more!