Dine the onions and tomatoes, mince the garlic, and finely chop the cilantro. Set aside.
Prep and Mash the Avocados
Slice each in half avocado lengthwise. Remove the seed and discard. Using a small spoon, scoop the avocado flesh out of the skin and place in a mixing bowl.
Squeeze lime juice (one half a lime or a full lime depending on the amount of avocado you have and the size of the lime) over the mashed avocado and mix to combine. Add a bit of olive oil (about a teaspoon) and mix to combine.
Using a potato masher, mash the avocado into medium-sized pieces. Switch to a fork and mash the avocado until smooth, with only a few small chunks remaining.
Make the Guac
Add the onions, tomatoes, garlic, and cilantro to the avocado mash and mix to combine. You may use more or less of these ingredients, depending on the size of your avocados, or your taste.
Add the cumin and coriander and mix to combine. Add a teaspoon or so of olive oil, and the juice of half a lime and mix to combine.
Add a pinch of salt and taste. You may want to add more lime, more cumin, or more of another ingredient to suit your taste.
Final Seasoning
Grab a tortilla chip and taste the guacamole with the chip. This will help you determine if you need more kosher salt.
If you are serving this later, transfer the guacamole to an air-tight container, squeeze some lime juice over the top and refrigerate. Enjoy!